无法在Instagram API上的关注者列表中获取分页

时间:2017-07-21 09:00:35

标签: python instagram instagram-api

我想通过 Instagram API 获取关注者列表。 在此过程中, Instagram API 并没有给我一个分页键如下。

我正在使用Sandbox模式并创建应用程序以传递 Instagram API 的评论。还尝试通过Python库直接获取数据,但仍无效。

你能告诉我如何获得分页的关键吗?

from instagram.client import InstagramAPI
access_token = "ACCESS_TOKEN"
client_secret = "CLIENT_SECRET"
api = InstagramAPI(access_token=access_token, client_secret=client_secret)
followed_by, next = api.user_followed_by()
print next # -> None

# 'pagination' key is empty.
# https://api.instagram.com/v1/users/self/followed-by.json?access_token=ACCESS_TOKEN
# {
#     "pagination": {},
#     "data": [
#         {
#             "id": "1111111111",
#             "username": "xxxx_xxxx",
#             "full_name": "xxxxxxxxx",
#             "profile_picture": "..."
#         },
#         {
#             "id": "2222222222",
#             "username": "yyyy_yyyy",
#             "full_name": "yyyyyyyyy",
#             "profile_picture": "..."
#         },
#     ],
#     "meta": {"code": 200}
# }

1 个答案:

答案 0 :(得分:0)

你不会在沙盒模式下获得分页,在沙盒模式下你只能获得20个项目,一旦你在批准后上线,你将获得分页数据以请求更多用户。

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

  

当您处于沙盒模式时,API的行为与以下内容相同   当您的应用程序处于活动状态时,但有以下限制:

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