【问题标题】:Empty success response with a correct access token from Instagram API带有来自 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 开发者网站中查找您的应用

标签: api instagram


【解决方案1】:

原因可能是您处于沙盒模式。 Instagram API 在沙盒模式下的行为有所不同。这些不同行为之一是 Instagram 用户的筛选/可见性和/或他们的数据集访问权限。

以下是添加沙盒用户的方法:

  • 转到Instagram Developer 并使用您的开发者帐户登录
  • 点击管理客户
  • 点击您要添加沙盒用户的应用的编辑按钮。
  • 点击 Sandbox 选项卡并输入 Instagram 用户的用户名/电子邮件 ID,然后按 Enter
  • 点击保存更改

关于沙盒概念,有几点需要注意:

  • 每个应用只能添加 20 个用户
  • 任何用户都可以成为最多 5 个应用的沙盒用户。
  • 沙盒模式下只能拉取属于沙盒用户的近期数据

有关更多详细信息,请查看此answer,它会根据具体情况解释该概念,或者有关更多详细信息,请查看Sandbox Instagram Documentation

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-19
    • 2017-04-28
    • 2020-06-22
    • 2011-12-10
    • 1970-01-01
    • 2018-01-05
    相关资源
    最近更新 更多