我是个新手,所以请原谅我的无知。
我在我的个人 Twitter 帐户上创建了一个开发者帐户,我的最终目标是让另一个帐户偶尔发推文。我正在使用 tweepy 并成功地发布了一些推文,尽管是从我的帐户中进行的。
Twitter 开发者帐户可以获得他们的 API 密钥和秘密,以及访问密钥和秘密。我想要弄清楚的是如何获取我的机器人帐户的密钥以使其而不是我的帐户发推文。在阅读了无数的在线页面和文档之后,似乎有一种方法可以通过三足身份验证和基于密码的身份验证来对另一个用户进行身份验证,这似乎是实现我的目标的正确途径。
然而,我不知道从这里该去哪里。三足身份验证页面要求提供各种必填字段,我不知道要填写什么(回调 URL 和网站 URL)。此外,文档将该过程描述为需要由开发帐户启动的过程,而我根本不知道如何启动该过程。
对于该怎么做有任何帮助或指导吗?我的 tweepy 脚本已完全完成,只需连接到 Twitter API 即可。
谢谢。
编辑和解决方案(2021 年 3 月 18 日): 感谢 Sim 对本文的评论,我能够使用 Tweepy 派生一个 python 脚本,以使用基于 pin 的身份验证来授权机器人,可以在此处找到。无论如何,我都会阅读这篇文章,但一旦它开始告诉您创建 .js 和 .json 文件,就停下来并使用我的脚本。这对我有用。