gpt4 book ai didi

python - 如何使用 TwitterAPI 将图像添加到推文?

转载 作者:太空狗 更新时间:2023-10-30 00:45:13 26 4
gpt4 key购买 nike

我正在努力寻找有关如何通过 Python 的 TwitterAPI 向推文添加图像的文档。 .有什么想法吗?

这是我目前所拥有的:

consumer_key = ' '
consumer_secret = ' '
access_token_key = ' '
access_token_secret = ' '

from TwitterAPI import TwitterAPI

api = TwitterAPI(consumer_key, consumer_secret, access_token_key, access_token_secret)
file = open('image.jpg', 'rb')
data = file.read()
r = api.request('statuses/update_with_media', {'status':'Your tweet'}, {'media[]':data})
print(r.status_code)

输出:

Traceback (most recent call last):
File "tweet_media.py", line 48, in <module>
r = api.request('statuses/update_with_media', {'status':'Your tweet'}, {'media[]':data})
TypeError: request() takes at most 3 arguments (4 given)

最佳答案

此示例将上传带有嵌入图像的推文。您将需要使用 TwitterAPI 2.1.8.7 或更高版本。

from TwitterAPI import TwitterAPI

CONSUMER_KEY = ''
CONSUMER_SECRET = ''
ACCESS_TOKEN_KEY = ''
ACCESS_TOKEN_SECRET = ''

api = TwitterAPI(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN_KEY, ACCESS_TOKEN_SECRET)
file = open('Your_image.png', 'rb')
data = file.read()
r = api.request('statuses/update_with_media', {'status':'Your tweet'}, {'media[]':data})
print(r.status_code)

关于python - 如何使用 TwitterAPI 将图像添加到推文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20752226/

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