【问题标题】:Why Instagram API return empty result?为什么 Instagram API 返回空结果?
【发布时间】:2016-01-31 07:22:01
【问题描述】:

1) 我处于沙盒模式

2) 应用程序有一个服务器端(显式)流程

3) “禁用隐式 OAuth”复选框在管理客户端中处于活动状态

4) 我已授权我的沙盒用户 - Instagram API 返回带有 access_token 和用户的数据

当我尝试从关系端点 Instagram API 检索一些数据时,会返回一个空数据,如下所示:

{"pagination":{},"meta":{"code":200},"data":[]}

代码:

ACCESS_TOKEN = xxxxx
url = 'https://api.instagram.com/v1/users/self/follows?access_token=%s' % ACCESS_TOKEN
response = requests.get(url)
data = response.text

当我在浏览器中打开 url - 同样的情况

怎么了?

【问题讨论】:

  • 您希望调用返回什么?
  • "获取该用户关注的用户列表。" - Instagram API
  • 好吧,那个文档不是返回值。但让我重新表述一下:您希望有多少粉丝返回?
  • instagram.com/developer/endpoints/relationships 我们收到所有关注者人数

标签: python instagram instagram-api


【解决方案1】:

API 响应中只会返回沙盒授权用户,如果您将跟随的用户添加到沙盒用户,则该用户将在 API 响应中返回,这是沙盒模式的限制:

https://www.instagram.com/developer/sandbox/

数据仅限于沙盒用户和 20 个最新的媒体 每个沙盒用户

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多