Twitter更新了他们的消息API(https://developer.twitter.com/en/docs/direct-messages/sending-and-receiving/api-reference/new-event),今天我写的所有关于发送直接信息的Python代码通过Tweepy都停止工作了,而且我似乎无法让它正常工作。这是我现在拥有的代码:
direct_message = api.send_direct_message(user=username, text=message_text)
然而,我从Twitter收到以下错误响应:
[{'code': 34, 'message': 'Sorry, that page does not exist.'}]
我对如何使用Tweepy实现新的API更改感到困惑。直到今天它一切都运行良好,但现在却无法工作... 我可以100%确定用户已经通过身份验证并具有发送消息的权限,但仍然收到错误提示。