用tweepy发布推文

时间:2013-10-12 18:25:05

标签: python twitter tweepy tweets

我正在尝试使用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.

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:13)

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

答案 1 :(得分:1)

代码仅适用于我

api.update_status (**status** = 'Updating using OAuth authentication via Tweepy!')