gpt4 book ai didi

python - 是否可以将多个帐户添加到 Twitter 应用程序? (推特 API 机器人)

转载 作者:行者123 更新时间:2023-12-04 12:49:24 24 4
gpt4 key购买 nike

我正在尝试使用推特 API 和 tweepy 创建某种推特机器人。

我在 apps.twitter.com 创建了一个应用程序并生成了 token 以使用该帐户的 api。通过一个简单的 python 脚本和 tweepy,我能够自动创建推文,这正是我想要做的。

consumer_key = "abc..."
consumer_secret = "abc..."

access_token = "abc..."
access_token_secret = "abc..."

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

api = tweepy.API(auth)
api.update_status("Nice!")

现在我想知道我是否可以使用不同的消费者 key 向此 Twitter 应用程序“添加”第二个帐户,并使用我的脚本控制这两个帐户。我对这一切都不熟悉,所以我可能会错过一些重要的事情。

最佳答案

我终于设法将多个 Twitter 帐户绑定(bind)到一个 Twitter 应用程序!在阅读 http://tweepy.readthedocs.io/en/v3.5.0/auth_tutorial.html 的文档后我能够创建一个简单的脚本,使我能够做到这一点:

import tweepy

consumer_token = "dsfg..."
consumer_secret = "LJdgfh..."

auth = tweepy.OAuthHandler(consumer_token, consumer_secret)

try:
redirect_url = auth.get_authorization_url()
except tweepy.TweepError:
print("Error! Failed to get request token.")

print(redirect_url)

verifier = input('Verifier:')

try:
auth.get_access_token(verifier)
except tweepy.TweepError:
print("Error! Failed to get access token.")

new_token = auth.access_token
new_secret = auth.access_token_secret

关于python - 是否可以将多个帐户添加到 Twitter 应用程序? (推特 API 机器人),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41065856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com