我正在尝试使用python和tweepy编写一个简单的twitter机器人.代码如下:
import tweepy
CONSUMER_KEY = 'xxxxxxxxxxxxxxxxx'
CONSUMER_SECRET = 'xxxxxxxxxxxxxxxxxxxxx'
ACCESS_KEY = 'xxxxxxxxxxxxxxxxxxxxx'
ACCESS_SECRET = 'xxxxxxxxxxxxxxxxx'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)
api.update_status('hi')
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
TweepError: Twitter error response: status code = 400
Run Code Online (Sandbox Code Playgroud)
我想了解一些有关如何避免此错误的信息
这可能是Tweepy的3.2.0版本中出现的错误.看到在GitHub上打开的这个问题.在那个问题中,TylerGlaiel注意到api.update_status如果被调用则失败:
api.update_status('Test')
Run Code Online (Sandbox Code Playgroud)
但如果这样调用的话会有效:
api.update_status(status='Test')
Run Code Online (Sandbox Code Playgroud)
我也发现了这个作品.我想不久就会解决问题.
| 归档时间: |
|
| 查看次数: |
4889 次 |
| 最近记录: |