gpt4 book ai didi

instagram - Instagram通过分页接收相同的图像

转载 作者:行者123 更新时间:2023-12-02 04:40:03 26 4
gpt4 key购买 nike

我正在尝试使用Instagram API,但似乎遇到了一个我无法逾越的障碍。这是我正在使用的代码:

private function getInstagram()
{
$images = array();
if(SERVER == 'test'){
$tag = 'dog';
} else {
$tag = 'cat';
}
$url = "https://api.instagram.com/v1/tags/{$tag}/media/recent?access_token=".INSTAGRAM_ACCESS_TOKEN;
$instagram = json_decode(curl_get_contents($url));

for($x=0; $x < 7; $x++){
if(is_array($instagram->data)){
foreach($instagram->data as $pic){
$images[$x][] = $pic->images->low_resolution->url;
}
$newUrl = $url .'&next_min_id='.$instagram->pagination->next_min_id;
$instagram = json_decode(curl_get_contents($newUrl));
} else {
break;
}
}
return $images;
}

出于某种原因,即使在使用next_min_id的后续调用中,我也始终获得相同的7张图像。有人看到我在做的事情特别错吗?谢谢。

最佳答案

在API中使用max_tag_id获取下一组20条帖子。 next_max_id已贬值。

您应该具有next_url,否则,您可能处于沙盒模式。在沙盒模式下,您只能获得20个帖子,当您上线时,您将具有next_url并能够获得下一组20个帖子。

关于instagram - Instagram通过分页接收相同的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38339641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com