卷曲请求限制为100个结果

时间:2014-04-01 21:06:18

标签: php curl limit

我试图在Php。

中的OneLogin中请求用户列表

这是我的剧本:

<?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个结果。 有什么我想念的吗?我在OneLogin API Doc

中寻找LIMIT或分页

当我使用命令直接在终端查询时:

 curl -u API_KEY:passw https://app.onelogin.com/api/v2/users.xml > curl.xml

它发生了同样的事情。

我不明白应该发生什么

1 个答案:

答案 0 :(得分:0)

这是OneLogin API的限制。 docs状态&#34;通话将返回最多100个用户的列表&#34;。