Twitter Developer API 封装,支持发帖、搜索、带图发帖等操作。
- 📝 Post: 发布推文
- 🖼️ Post with Image: 发布带图片的推文
- 👤 User: 获取用户信息
pip3 install requests requests-oauthlibfrom twitter import Twitter
client = Twitter(
consumer_key='你的Consumer Key',
consumer_secret='你的Consumer Secret',
access_token='你的Access Token',
access_token_secret='你的Access Token Secret'
)
# 发文字
result = client.post('Hello World!')
# 发图片
result = client.post('Check this out!', '/path/to/image.png')# 发文字
python twitter.py post "Hello World"
# 发图片
python twitter.py post "Check this!" /path/to/image.png
# 获取用户信息
python twitter.py me- 访问 https://developer.twitter.com/en/portal/dashboard
- 创建 App 并获取 Keys
- 生成 Access Token (需要 OAuth 1.0a)
- 确保 App 权限开启 Read and Write
MIT