检索我自己最近的medi时不存在任何用户

2024-09-30 05:22:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用Python的API包装器here.从Instagram上发布的最后一张照片中获取信息

它基于以下用法:

api.user_recent_media(user_id, count, max_id)

所以我这样做了:

^{pr2}$

我得到:

Followers: 7 (+0)
Traceback (most recent call last):
  File "get_ig_follower_count.py", line 52, in <module>
    last_post = api.user_recent_media(user_id,2,3)
  File "B:\MegaSync\Programming\Python\AonnixPromo\lib\site-packages\instagram\b
ind.py", line 197, in _call
    return method.execute()
  File "B:\MegaSync\Programming\Python\AonnixPromo\lib\site-packages\instagram\b
ind.py", line 189, in execute
    content, next = self._do_api_request(url, method, body, headers)
  File "B:\MegaSync\Programming\Python\AonnixPromo\lib\site-packages\instagram\b
ind.py", line 163, in _do_api_request
    raise InstagramAPIError(status_code, content_obj['meta']['error_type'], cont
ent_obj['meta']['error_message'])
instagram.bind.InstagramAPIError: (400) APINotFoundError-this user does not exis
t

你可以看到我的用户在我的api上成功的检索,因为他们可以很好的工作。在

该帐户也是沙盒的管理员。在


Tags: inpyapiidlibpackageslinesite
1条回答
网友
1楼 · 发布于 2024-09-30 05:22:37

您处于沙盒模式,因此必须将要通过API访问的用户添加到沙盒授权列表中。在

Go to instagram.com/developer > Manage Client > Edit > Sandbox tab > type username and Enter > click "Save Changes"

如果您访问的用户不在沙盒用户列表中,它将返回错误消息:“此用户不存在”

{"meta":{"error_type":"APINotFoundError","code":400,"error_message":"this user does not exist"}}

相关问题 更多 >

    热门问题