我有一个应用程序使用instagram api。在沙盒中,我想要所有媒体,但我只有20个媒体。首先,我打电话给api
https://api.instagram.com/v1/users/{user-id}/media/recent/?access_token={access-token}
我获得了前20个媒体。接下来,max_id
将是最后一条记录的id。但结果是空的。
我的代码
https://api.instagram.com/v1/users/{user-id}/media/recent/?access_token={access-token}&max_id={max-id}
答案 0 :(得分:1)
其沙箱限制:
帮助您开发和测试您的应用,用户和媒体 在沙盒模式下是真实的Instagram数据(即通常可见的数据) 在Instagram应用程序中),但具有以下条件:
- 沙箱中的应用仅限10个用户
- 数据仅限10位用户和来自其中每位用户的 20种最新媒体
- 降低API费率限制
答案 1 :(得分:0)
您可以使用原始响应中的next_url参数来获取下一组。
if (r.pagination.next_max_id){
$('.instagram').attr('data-instagramnext', r.pagination.next_max_id);
}
您还可以查看this评论以获取更多信息。