在Instagram政策更改(2016年6月1日之前)之前,我的应用程序显示了所有以下用户的登录用户信息列表。我通过以下URL GET请求获得此信息:
https://api.instagram.com/v1/users/self/follows?access_token=ACCESS-TOKEN
更改后,我只获得登录用户之后关注的沙盒用户列表。 (我添加了Sandbox用户继续开发此应用程序)。
但事实上,我希望所有登录后的用户所关注的用户信息。
如果它只发生在Sandbox环境中,那么生产环境怎么样?
提交我的应用后,我可以获得所有以下列表吗?或者我只会获得登录我的应用程序的用户(比如Facebook)?
谢谢
答案 0 :(得分:2)
Krisrak的答案是正确的,沙盒模式是你没有看到结果的原因。以下是有关其工作原理的更多详细信息:
注意:在this summary of how the new Instagram API rules
中更清楚地解释了以下内容“沙盒模式”是(不直观命名的)守门人 大多数你想做的事情。这是所有人的默认状态 客户,未经过严格的提交流程。一个API 沙盒模式下的客户端具有极其有限的权限。事实上,它 权限少于查看公共内容的匿名用户的权限 因为你的应用程序基本上生活在一个小小的荒岛上 是唯一的Instagram用户,只有你过去的二十个帖子存在。所以, 例如,/ media / search端点将仅返回您的媒体 在指定位置附近上传,不包括其他人的媒体 或者你过去二十岁以外的任何帖子。
...
沙盒用户是您“邀请”到您的其他Instagram用户 客户。这样做的主要原因是您的应用程序将成为 能够“看到”除了你自己的最后二十个帖子。在 换句话说,当他们接受邀请时,他们会出现在小小的上面 你的应用程序所在的荒岛。
答案 1 :(得分:1)
在生产模式下,您将看到所有用户,在沙盒模式下,您只会看到已添加到沙箱的用户。