我正在尝试使用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上成功的检索,因为他们可以很好的工作。在
该帐户也是沙盒的管理员。在
您处于沙盒模式,因此必须将要通过API访问的用户添加到沙盒授权列表中。在
Go to instagram.com/developer > Manage Client > Edit > Sandbox tab > type username and Enter > click "Save Changes"
如果您访问的用户不在沙盒用户列表中,它将返回错误消息:“此用户不存在”
相关问题 更多 >
编程相关推荐