【发布时间】:2013-06-15 13:53:05
【问题描述】:
我正在寻找有关使用 php instagram 提要的帮助。
我通过研究找到了this link,它运行良好,但我不知道如何限制 instagram 默认为 20 的结果。
我真的只想一次显示 6 张图片。
我对php不是很好,所以请原谅我的无知。
请看下面的代码
<?php
function fetchData($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 20);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
$result = fetchData("https://api.instagram.com/v1/users/ID-GOES-HERE/media/recent/?access_token=TOKEN-GOES-HERE");
$result = json_decode($result);
foreach ($result->data as $post) {
// Do something with this data.
}
?>
【问题讨论】:
-
另请注意,最近(2015 年 11 月)为沙盒模式下的应用程序引入了 20 个图像的限制。我花了很长时间才发现这一点,因为谷歌显示的最佳答案没有提到这一点。所以我现在添加。