带有来自 Instagram API 的正确访问令牌的空成功响应
Posted
技术标签:
【中文标题】带有来自 Instagram API 的正确访问令牌的空成功响应【英文标题】:Empty success response with a correct access token from Instagram API 【发布时间】:2016-04-01 15:45:56 【问题描述】:我正在尝试获取用户的关注者,但我收到一个空响应。 有谁知道怎么回事?
https://api.instagram.com/v1/users/self/follows?access_token=XXXXXX
"pagination":,"meta":"code":200,"data":[]
谢谢
【问题讨论】:
可能是因为您没有关注任何人?这不是追随者 api。 我关注了 150 多人 可能是沙盒模式,只有授权用户会显示在列表中,尝试将您关注的用户添加到您的沙盒并尝试 你知道如何将用户添加到沙箱吗? 在 Instagram 开发者网站中查找您的应用 【参考方案1】:原因可能是您处于沙盒模式。 Instagram API 在沙盒模式下的行为有所不同。这些不同行为之一是 Instagram 用户的筛选/可见性和/或他们的数据集访问权限。
以下是添加沙盒用户的方法:
转到Instagram Developer 并使用您的开发者帐户登录 点击管理客户 点击您要添加沙盒用户的应用的编辑按钮。 点击 Sandbox 选项卡并输入 Instagram 用户的用户名/电子邮件 ID,然后按 Enter 点击保存更改关于沙盒概念,有几点需要注意:
每个应用只能添加 20 个用户 任何用户都可以成为最多 5 个应用的沙盒用户。 沙盒模式下只能拉取属于沙盒用户的近期数据有关更多详细信息,请查看此answer,它会根据具体情况解释该概念,或者有关更多详细信息,请查看Sandbox Instagram Documentation
希望对你有帮助!
【讨论】:
以上是关于带有来自 Instagram API 的正确访问令牌的空成功响应的主要内容,如果未能解决你的问题,请参考以下文章
使用带有永久页面访问令牌的 Instagram Graph Api 仅适用于某些帐户