让所有媒体在沙盒中使用instagram api

时间:2016-11-11 03:42:11

标签: api instagram instagram-api

我有一个应用程序使用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}

2 个答案:

答案 0 :(得分:1)

其沙箱限制:

  

帮助您开发和测试您的应用,用户和媒体   在沙盒模式下是真实的Instagram数据(即通常可见的数据)   在Instagram应用程序中),但具有以下条件:

     
      
  • 沙箱中的应用仅限10个用户
  •   
  • 数据仅限10位用户和来自其中每位用户的 20种最新媒体
  •   
  • 降低API费率限制
  •   

https://www.instagram.com/developer/sandbox/

答案 1 :(得分:0)

您可以使用原始响应中的next_url参数来获取下一组。

if (r.pagination.next_max_id){
            $('.instagram').attr('data-instagramnext', r.pagination.next_max_id);
        }

您还可以查看this评论以获取更多信息。