Instagram API:获取最近标记的媒体列表仅返回我自己的媒体

时间:2016-04-08 07:16:58

标签: javascript node.js api instagram

如何从所有用户处获取所有最近标记的媒体,如此链接https://www.instagram.com/explore/tags/code/

Instagrap API仅从access_token的所有者

返回媒体

再一次:

requestUrl = 'https://api.instagram.com/v1/tags/' + tagName + '/media/recent?access_token=' + accessToken;

请求工作正常但是响应只有我自己的媒体,我需要通过主题标签从所有用户获取媒体。

1 个答案:

答案 0 :(得分:1)

<强>答案: 您的应用程序目前具有沙箱模式。在沙盒模式下,数据受规则限制:

  

“数据仅限于沙盒用户和来自的最新媒体   每个沙箱用户“

如果您需要完全访问API,您有两种方法:

  1. 至少完成应用程序的演示版,并等待它获得批准。
  2. 使用为另一个完全权限应用程序生成的ACCESS_TOKEN。即在我的开发阶段,我正在使用ACCESS_TOKEN,生成here
  3. 旧文: 如上所述here,您必须使用REST调用:

    https://api.instagram.com/v1/tags/{tag-name}/media/recent?access_token=ACCESS-TOKEN
    

    它会返回与您的网址返回完全相同的数据。

    PS它还返回数据,这是分页所必需的(用此标记接收旧记录)。如何使用它您可以阅读here