1
PHP OneLogin에서 사용자 목록을 요청하려고합니다.Curl 요청 제한 100 회
<?php
$url = "https://app.onelogin.com/api/v2/users.xml";
$headers = array('Content-type: application/xml');
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERPWD, 'MY_API_KEY');
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_HEADER, false);
$http_result = curl_exec($ch);
$error = curl_error($ch);
$http_code = curl_getinfo($ch ,CURLINFO_HTTP_CODE);
echo $http_result;
curl_close($ch);
내 문제는 그것이 4000 개 이상의 결과를 반환해야 100 개의 결과를 반환하는 것입니다 :
여기 내 스크립트입니다. 제가 누락 된 것이 있습니까?
이curl -u API_KEY:passw https://app.onelogin.com/api/v2/users.xml > curl.xml
이 같은 일을 일이 : 나는 명령을 터미널에서 직접 조회 할 때 나는 OneLogin API Doc
에 LIMIT, 또는 페이지 매김을 찾고 있어요.
무슨 일이 일어날 지 모르겠다.
OneLogin API에는 이러한 성격의 쿼리에서 반환되는 결과가 100 개로 제한 될 가능성이 높습니다. API 문서를 확인하십시오. – Utkanos
문서에서 그런 것을 찾지 못했습니다! 링크를 부탁드립니다! –
나는 하나도 가지고 있지 않다 - 나는 그 제안을하고 있었다. API가 특정 수의 레코드에 대한 원격 요청 응답을 제한하는 것은 일반적입니다. 예를 들어, YouTube는 동영상을 50 개로 제한합니다. – Utkanos