【问题标题】:OAuthAccessTokenException-The access_token provided is invalidOAuthAccessTokenException - 提供的 access_token 无效
【发布时间】:2017-11-04 03:48:33
【问题描述】:

我正在尝试在他们的readme 上跟随 Python-Instagram 的简单示例:

api = InstagramAPI(client_id=client_id, client_secret=client_secret) popular_media = api.media_popular(count=20) for media in popular_media: print media.images['standard_resolution'].url

但是,每次我尝试使用自己的 client_id 和 client_secret 时,都会收到以下错误,并且无法弄清楚如何解决它:

Traceback (most recent call last): File "/Users/PycharmProjects/Instagram API/InstaApiTest.py", line 10, in <module> popular_media = api.media_popular(count=20) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/instagram/bind.py", line 197, in _call return method.execute() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/instagram/bind.py", line 189, in execute content, next = self._do_api_request(url, method, body, headers) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/instagram/bind.py", line 163, in _do_api_request raise InstagramAPIError(status_code, content_obj['meta']['error_type'], content_obj['meta']['error_message']) instagram.bind.InstagramAPIError: (400) OAuthAccessTokenException-The access_token provided is invalid.

谁能帮我解决这个问题?

【问题讨论】:

    标签: python api oauth instagram


    【解决方案1】:

    这可能是由于教程已过时。请注意,教程仓库中的README file(多年未更新)警告:

    此项目未得到积极维护。风险自负!

    Instagram 甚至不再在他们的 media endpoints official documentation 上列出 media/popular/。即使这是一件事,也有some indication 表示您需要一个实际的访问令牌,即使是几年前,这与您所遵循的教程状态相反。

    TL;DR - 寻找其他教程,此端点已更改或需要完全身份验证。

    【讨论】:

      猜你喜欢
      • 2020-03-21
      • 2016-11-07
      • 2023-03-11
      • 2016-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-16
      相关资源
      最近更新 更多