Instagram API:获取最近标记的媒体列表 returns 只有我自己的媒体
Instagram API: Get a list of recently tagged media returns only my own media
如何从 所有 用户那里获取所有最近标记的媒体,如 link https://www.instagram.com/explore/tags/code/ ?
Instagrap API returns 媒体仅来自 access_token 的所有者
再来一次:
requestUrl = 'https://api.instagram.com/v1/tags/' + tagName + '/media/recent?access_token=' + accessToken;
请求工作正常,但响应只有我自己的媒体,我需要通过标签从所有用户那里获取媒体。
答案:
您的应用程序当前具有沙盒模式。在沙盒模式下,数据受规则限制:
"Data is restricted to sandbox users and the 20 most recent media from
each sandbox user"
如果您需要完全访问 API,您有两种方法:
- 至少完成您的应用程序的演示版本并等待它被批准。
- 使用为另一个完全许可的应用程序生成的ACCESS_TOKEN。 IE。在我的开发阶段,我正在使用 ACCESS_TOKEN,生成 here.
旧文本:
如所述 here 您必须使用 REST 调用:
https://api.instagram.com/v1/tags/{tag-name}/media/recent?access_token=ACCESS-TOKEN
它 returns 与您的 url returns.
完全相同的数据
PS 还有 returns 数据,这是分页所必需的(以接收带有此标签的旧记录)。如何使用它你可以阅读 here.
如何从 所有 用户那里获取所有最近标记的媒体,如 link https://www.instagram.com/explore/tags/code/ ?
Instagrap API returns 媒体仅来自 access_token 的所有者
再来一次:
requestUrl = 'https://api.instagram.com/v1/tags/' + tagName + '/media/recent?access_token=' + accessToken;
请求工作正常,但响应只有我自己的媒体,我需要通过标签从所有用户那里获取媒体。
答案: 您的应用程序当前具有沙盒模式。在沙盒模式下,数据受规则限制:
"Data is restricted to sandbox users and the 20 most recent media from each sandbox user"
如果您需要完全访问 API,您有两种方法:
- 至少完成您的应用程序的演示版本并等待它被批准。
- 使用为另一个完全许可的应用程序生成的ACCESS_TOKEN。 IE。在我的开发阶段,我正在使用 ACCESS_TOKEN,生成 here.
旧文本: 如所述 here 您必须使用 REST 调用:
https://api.instagram.com/v1/tags/{tag-name}/media/recent?access_token=ACCESS-TOKEN
它 returns 与您的 url returns.
完全相同的数据PS 还有 returns 数据,这是分页所必需的(以接收带有此标签的旧记录)。如何使用它你可以阅读 here.