Python 了解Instagram API的不正确权限

Python 了解Instagram API的不正确权限,python,instagram,instagram-api,Python,Instagram,Instagram Api,我编写了一个python脚本,使用Instagram API查找与给定用户关联的所有媒体。这个用户是我在Instagram上关注的用户之一 运行这行代码时 api.user_recent_media(user_id=user, count=sys.maxint) …我得到以下错误: (400) APINotAllowedError-you cannot view this resource 如果我查询我跟踪的用户,为什么会出现此错误?我做错了什么?谢谢 您需要使用为您的帐户生成的访问令牌 用

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

运行这行代码时

api.user_recent_media(user_id=user, count=sys.maxint)
…我得到以下错误:

(400) APINotAllowedError-you cannot view this resource

如果我查询我跟踪的用户,为什么会出现此错误?我做错了什么?谢谢

您需要使用为您的帐户生成的
访问令牌

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

  • 如果目标用户是公共用户,您可以使用
    客户端id
    查询该用户的信息和媒体,而无需任何身份验证
  • 如果目标用户是私有用户,则使用
    客户端\u id
    将不起作用,您需要从跟随该目标用户的经过身份验证的用户处执行并使用
    访问\u令牌

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


谢谢

您是否有权为该用户id使用api?