为什么 Instagram API return 结果为空?

Why Instagram API return empty result?

1) 我处于沙盒模式

2) 应用具有服务器端(显式)流

3) "Disable implicit OAuth" 管理客户中的复选框处于活动状态

4) 我已经授权我的沙盒用户 - Instagram API returns 数据 access_token 和用户

当我尝试从 Relationship Endpoints Instagram 检索一些数据时 API returns 一个空数据如下:

{"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 - 同样的情况

怎么了?

在API响应中只会返回沙箱授权用户,如果您将关注的用户添加到沙箱用户,那么该用户将在API响应中返回,这是沙箱的限制模式:

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

Data is restricted to sandbox users and the 20 most recent media from each sandbox user