我一直在尝试(但失败了)使用 tweepy 简单地连接到 twitter api 并发布 1 条推文。我不知道为什么我的代码无法工作,它一直给我错误,表明我没有足够高的访问级别。 (tweepy.errors.Forbidden: 403 禁止 453 - 您当前只能访问 Twitter API v2 端点的子集和有限的 v1.1 端点(例如媒体发布、oauth)。)
import tweepy
from credentials import twitter_bot_keys
auth = tweepy.OAuth1UserHandler(
twitter_bot_keys['API Key'],
twitter_bot_keys['API Key Secret'],
twitter_bot_keys['Access Token'],
twitter_bot_keys['Access Token Secret']
)
api = tweepy.API(auth)
api.update_status("test")
(显然,credentials.py 文件在各自的区域中有我的实际凭据) 任何帮助将不胜感激。
尝试了一切,希望它能发布一条推文。还希望使用这个糟糕的 API 不会成为一场噩梦
不知道为什么它会起作用,但它确实有效,所以我用它作为基础。