Python Twitter API返回401(未经授权),处理您的请求时出错

Python Twitter API返回401(未经授权),处理您的请求时出错,python,twitter,twitter-oauth,twython,Python,Twitter,Twitter Oauth,Twython,以下是我获取关注者和更新状态的代码: from twython import Twython,TwythonError APP_KEY='mykey' APP_SECRET='mysecret' OAUTH_TOKEN='mytoken' OAUTH_TOKEN_SECRET='mytokensecret' twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET) followers = twitter.get

以下是我获取关注者和更新状态的代码:

from twython import Twython,TwythonError
APP_KEY='mykey'
APP_SECRET='mysecret'
OAUTH_TOKEN='mytoken'
OAUTH_TOKEN_SECRET='mytokensecret'
twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
followers = twitter.get_followers_ids(screen_name = "darcythegreat")

for follower_id in followers:
    print follower_id

try:
    twitter.update_status(status='My first status using Twython')
except TwythonError as e:
    print e
这是我的推特的最新消息

运行后,我收到以下错误:

python tweet.py 
previous_cursor
previous_cursor_str
next_cursor
ids
next_cursor_str
Twitter API returned a 401 (Unauthorized), An error occurred processing your request.

你能告诉我我遗漏了哪些步骤吗?

发生401的原因有很多,有些与你编写的代码无关。一个常见的原因是您的服务器和Twitter服务器之间的时钟时间不同。还有更多,这里有一个由@episod/Twitter编写的FAQ可能会有所帮助:。

出现401的原因有几个,有些与您编写的代码无关。一个常见的原因是您的服务器和Twitter服务器之间的时钟时间不同。还有更多,这里有一个@episod/Twitter编写的FAQ可能会有所帮助:。

我必须更改我帐户的权限。此外,这里给出的代码更简单:


我必须更改我帐户的权限。此外,这里给出的代码要简单得多:

我有同样的问题:在调用get\u followers\u id时出现401错误,但链接的答案似乎对我不起作用。我知道这是一个古老的答案,但仍然有任何建议?我有同样的问题:在调用get_followers_ID时出现401错误,但链接的答案似乎对我不起作用。我知道这是一个古老的答案,但是,还有什么建议吗?对我来说确实如此。我的电脑设定在未来1小时内,我没有注意到,并一直得到401;通过重置正确的时间来解决问题。对我来说确实如此。我的电脑设定在未来1小时内,我没有注意到,并一直得到401;通过重置正确的时间来解决。