使用Instagram API获取所有用户媒体返回空参数

时间:2016-01-31 12:28:08

标签: api instagram instagram-api

我遇到了Instagram API以及min_idmax_id参数的问题。 我的经过身份验证的用户拥有超过100个媒体,但当我尝试通过其前20个媒体获取用户媒体的另一部分时,它将获得空的data JSON参数。

例如,我的第一个媒体ID是1173958321567246146_177152120,最后一个是1070424319045215888_177152120但是当我尝试使用此URI发送请求时,我得到一个空数组:

https://api.instagram.com/v1/users/177152120/media/recent/?max_id=1070424319045215888_177152120&access_token={MY_ACCESS_TOKEN}

1 个答案:

答案 0 :(得分:2)

我认为你处于沙盒模式?沙盒模式仅限于API响应中的最后20个媒体项。

以下是有关沙箱模式的更多详细信息:https://www.instagram.com/developer/sandbox/

  

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

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