我如何使用twitter API代表另一个帐户(我拥有的)发布tweet?我有一个开发者帐户在我的主要twitter帐户,我创建了一个应用程序,我想用这个应用程序发布推文从不同的twitter帐户,而不是我的主要。我一直在努力理解文档,但我发现他们非常混乱,所以请不要回复类似“检查文档”的事情。先谢谢你了
我试图找到一种方法来构建一个oauth链接与范围和类似的东西,但我得到错误,即使我得到了它的工作,我不知道如何使用代码,我从auth。另外,我需要如何对API的请求进行授权,以便从其他帐户发布推文?
1条答案
按热度按时间k5ifujac1#
在这里,我正在使用Tweepy图书馆。
1.尝试引用此python代码以获取另一个帐户的访问令牌和访问密码。
参考:https://github.com/twitterdev/enterprise-scripts-python/blob/main/Engagement-API/generate_user_access_tokens.py
2.点击授权URL
3.将验证码粘贴到终端。
你会得到这样的最终输出。
4.然后,在python脚本中使用该访问令牌和密码从另一个帐户发送推文。请注意,需要使用相同的消费者令牌和main的秘密,以确保它的工作。
例如: