Php 如何在Instagram中使用locaton api获取超过20幅图像

Php 如何在Instagram中使用locaton api获取超过20幅图像,php,instagram,Php,Instagram,我正在编写Php代码以代表location api获取Instagram图像。但我一直只能得到20张图片。有谁能帮我缩短这个问题。请看代码 $client = new Zend_Http_Client('https://api.instagram.com/v1/media/search'); $client->setParameterGet('client_id', $CLIENT_ID); $client->setParameterGet('lat', $_

我正在编写Php代码以代表location api获取Instagram图像。但我一直只能得到20张图片。有谁能帮我缩短这个问题。请看代码

    $client = new Zend_Http_Client('https://api.instagram.com/v1/media/search');
    $client->setParameterGet('client_id', $CLIENT_ID);
    $client->setParameterGet('lat', $_POST['lat']);
    $client->setParameterGet('lng', $_POST['long']);
   $client->setParameterGet('distance', $_POST['distance']);
通过传递undocumented count参数,可以获得更多结果


此API端点不提供分页,但使用count参数,您最多可以接收100个媒体。

附近可能只有20个图像?也就是说,距离的值是多少?我们给出了5公里到50公里的距离值,但结果是一样的。我使用了不同的位置,但图像是相同的。是否有其他方法使用Location api获取更多图像?距离以米为单位。因此,如果您想要5公里,您需要将距离设置为5000。根据他们的标准,5公里是最大的。是的,我也给出了相同的。。。。5000,但结果是一样的。我知道5000是最大值你在回复中有分页索引吗?如果是这样,请尝试针对next_url的值启动另一个查询。Location api中没有count参数。正如我所说的,它是未记录的,只需设置一个count,它就可以在我测试的范围内工作:它最多返回100个结果,如果小于100,则返回指定的计数。