Instagram不会显示媒体的所有评论

时间:2016-07-02 12:11:00

标签: instagram instagram-api

我正在使用Instagram API在我的网站上获取用户媒体评论。 我使用此端点获取特定媒体的评论:

https://api.instagram.com/v1/media/{media_id}/comments?access_token={media_owner_access_token}

变量:

{media_id}是Instagram给我的媒体Instagram ID,它就像:

1250190150128742954_182781845

{media_owner_access_token}是媒体所有者的访问令牌,当用户在我的网站上注册Instagram时,它就像是:

9857164750.81d09db.20b41a2a356d6442bav22d340a55e1f5g

当我尝试获取用户特定媒体的媒体评论时,它只会给我媒体所有者评论,但此媒体也包含其他人的评论!

这是Instagram API的工作原理吗?或者我在这里弄错了? 并且为了记录我在沙箱模式不能活,这可能是我的问题的原因!?

1 个答案:

答案 0 :(得分:1)

  

我在沙盒模式下不能活,这可能是我的问题!?

是。在沙箱模式下,API只会从已被邀请到沙箱的用户返回数据。

来自Instagram API文档:

  

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

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

您需要批准您的应用进行实时使用,并在生成令牌时请求适当的范围。

有关详细信息,请参阅https://www.instagram.com/developer/sandbox/