2015-03-27 3 views
1

Im в настоящее время запрашивает Okta для списка событий. Набор результатов - десятки тысяч. В настоящее время запросы ограничивают возврат к 1000 результатам. По API Okta. http://developer.okta.com/docs/getting_started/design_principles.html#pagination Я могу использовать заголовок Link со значением «next».Как получить следующую страницу из Okta api call с CURL

Как использовать CURL для захвата этого значения и выдавать команду CURL на этом URL-адресе, чтобы получить остальные значения и цикл до конца?

ответ

2

В cURL, если вы включили параметр include -i, заголовки возвращаются на консоль. Внутри этих заголовков вы найдете ссылку rel = "next". Если вы замените ресурс в первом вызове GET этим фильтром, вы получите следующий набор результатов.

+0

В качестве альтернативы вы можете использовать '-D filename' для получения возвращенных заголовков в отдельном файле, а не в верхней части выходного файла. –