我正在尝试使用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.
我该如何解决这个问题?
答案 0 :(得分:13)
在应用程序的设置中,将“应用程序类型”设置为“读取和写入”。然后重新协商您的访问令牌。
答案 1 :(得分:1)
代码仅适用于我
api.update_status (**status** = 'Updating using OAuth authentication via Tweepy!')