0

我编写了一个 python 脚本来使用 Instagram API 来查找与给定用户关联的所有媒体。该用户是我在 Instagram 上关注的用户之一。

运行这行代码时...

api.user_recent_media(user_id=user, count=sys.maxint)

...我收到以下错误:

(400) APINotAllowedError-you cannot view this resource

如果我正在查询我关注的用户,为什么会出现此错误?我究竟做错了什么?谢谢!

4

2 回答 2

0

我最终使用了错误的访问令牌(来自不同的帐户)。

谢谢!

于 2014-11-24T15:11:54.037 回答
0

您需要使用access_token为您的帐户生成的。

基本上,用户端点的 Instagram 权限是这样工作的:

  • 如果目标用户是公开的,您可以使用 a 查询该用户的信息和媒体,client_id而无需任何身份验证。
  • 如果目标用户是私有的,则使用client_id将不起作用,您需要进行身份验证并使用access_token来自该目标用户之后的经过身份验证的用户的 。
于 2014-11-23T23:23:39.723 回答