9

我正在尝试使用 tweepy 库发布推文。我使用这段代码:

import tweepy

CONSUMER_KEY ="XXXX"
CONSUMER_SECRET = "XXXX"   
ACCESS_KEY = "XXXX"    
ACCESS_SECRET = "XXXX"

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)

api = tweepy.API(auth)
api.update_status('Updating using OAuth authentication via Tweepy!')

但是当我运行应用程序时,我收到了这个错误:

raise TweepError(error_msg, resp)
TweepError: Read-only application cannot POST.

我怎样才能解决这个问题?

4

2 回答 2

16

在应用程序的设置中,将您的应用程序类型设置为“读写”。然后重新协商您的访问令牌。

于 2013-10-12T18:35:36.263 回答
3

该代码仅适用于我

api.update_status (**status** = 'Updating using OAuth authentication via Tweepy!')
于 2015-08-20T21:49:08.020 回答