当前位置: 首页 > 知识库问答 >
问题:

Twython - Twitter API返回了401

海灵均
2023-03-14

第一次使用 Twython 并遵循此处文档中的示例。

from twython import Twython



APP_KEY='my_key'
APP_SECRET='my_secret'
twitter = Twython(APP_KEY, APP_SECRET)
auth = twitter.get_authentication_tokens()

OAUTH_TOKEN=auth['oauth_token']
OAUTH_TOKEN_SECRET=auth['oauth_token_secret']

twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN,OAUTH_TOKEN_SECRET)


results = twitter.cursor(twitter.search, q='BarackObama')
for result in results:
    print result

我要拿回以下东西:

Traceback (most recent call last):
  File "/Users/%USER%/PycharmProjects/WebGatherBusiness/twitter_experiments.py", line 26, in <module>
    for result in results:
  File "/Library/Python/2.7/site-packages/twython/api.py", line 478, in cursor
    content = function(**params)
  File "/Library/Python/2.7/site-packages/twython/endpoints.py", line 230, in search
    return self.get('search/tweets', params=params)
  File "/Library/Python/2.7/site-packages/twython/api.py", line 264, in get
    return self.request(endpoint, params=params, version=version)
  File "/Library/Python/2.7/site-packages/twython/api.py", line 258, in request
    api_call=url)
  File "/Library/Python/2.7/site-packages/twython/api.py", line 194, in _request
    retry_after=response.headers.get('X-Rate-Limit-Reset'))
twython.exceptions.TwythonAuthError: Twitter API returned a 401 (Unauthorized), Invalid or expired token.

有人能提供一些指导吗?

谢谢你!

共有1个答案

孙胜泫
2023-03-14

你应该使用apps.twitter上的密钥。com不是通过get_authentication_tokens生成的

 类似资料:
  • 在尝试使用Twython进行简单的推特搜索时 我得到了这个错误: 这里可能有什么问题?

  • 当一个弹出窗口使用android studio关闭时,我遇到了以下错误。代码正常工作,但logcat上出现以下错误: java代码:

  • 对于这些样式,如果我增加宽度,元素将从左侧增长。这意味着getBoundingClientRect()。在我调整宽度后,该元素的右边应该有相同的值。 但是当我使用javascript来增加宽度时,情况就不一样了。为什么不呢? 当鼠标在元素上移动时,我会增加宽度,如下所示: 每次的输出都是不同的。

  • 考虑: 我弄不明白为什么返回的字符串值会产生不同的结果。intern(),上面写着: 调用intern方法时,如果池中已经包含一个由equals(Object)方法确定的等于此String对象的字符串,则返回池中的字符串。否则,将此String对象添加到池中并返回对此String对象的引用。 特别是在这两次测试之后: 我曾经读过一篇帖子,其中谈到了一些在其他事情之前实习的特殊字符串,但现在真的很模

  • 嗨,我正在尝试使用 GET statuses/user_timeline 推特 rest api 获取 uni 项目页面的所有推文,但返回的结果小于 51.8K(推文)CNN 页面的限制与 API 说的 3200 条推文不同。所以我手动检查了数据是什么,并且 api 让我获得了我在推文中看到的推文

  • 问题内容: 当我尝试将一个属性与另一个具有M对M关系的属性相关时,我收到此错误: get()返回了多个主题-返回2! 你们能告诉我这是什么意思,也许可以提前告诉我如何避免此错误? 楷模 输出 输出 意见 问题答案: 返回了多个主题-返回了2个! 上面的错误表明你在数据库中有多个记录,这些记录与你使用get()诸如 为了避免将来发生此类错误,你始终需要根据架构设计进行查询。在你的情况下,你设计了一个