gpt4 book ai didi

python - 403 错误与 tweepy

转载 作者:行者123 更新时间:2023-12-04 18:04:19 25 4
gpt4 key购买 nike

我正在尝试使用 tweepy 使用 Python 操作 twitter 帐户,但我似乎已经在第一个障碍上滑倒了。无论我尝试什么,我都会收到 403 错误,但没有具体细节。

import tweepy

# Consumer keys and access tokens, used for OAuth
consumer_key = 'XXXXXXXXXXX'
consumer_secret = 'XXXXXXXXXXX'
access_token = 'XXXXXXXXXXXX'
access_token_secret = 'XXXXXXXXXXX'


# OAuth process, using the keys and tokens
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

# Creation of the actual interface, using authentication
api = tweepy.API(auth)

# Sample method, used to update a status
api.update_status('Hello')

( key 已被屏蔽,但我向您保证它们与 twitter 提供的完全一样)

这是教程提供的基本代码,但是它只返回

Traceback (most recent call last):
File "C:\Users\Sam\Documents\Python\TWEEPY\Tweepy.py", line 22, in <module>
api.update_status('Hello')
File "C:\Python34\lib\site-packages\python_twitter-2.1-py3.4.egg\tweepy\binder.py", line 153, in _call
raise TweepError(error_msg)
tweepy.error.TweepError: Twitter error response: status code = 403


有没有人有任何想法?我不明白为什么我的请求被禁止。据我所知,这些 key 不是假的。

谢谢

最佳答案

This discussion有点旧,但无论如何它可能适用于您。

他们基本上说 Tweepy 默认使用 HTTP,而 Twitter 要求他们的 API 连接通过 TLS/SSL 并建议使用 auth = tweepy.auth.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET, secure=True)
此外,其中一条评论提到有问题,因为他的时钟提前 10 分钟设置。

关于python - 403 错误与 tweepy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29803645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com