我在python中有一个小的脚本(不是我自己创建的)可以鸣叫,但是我只能鸣叫文本,有一种方法也可以鸣叫图像,视频,转发和回复。该脚本适用于tweepy
这是脚本:
import tweepy
auth = tweepy.OAuthHandler("API KEY", "API SECRET")
auth.set_access_token("ACCESS TOKEN", "ACCESS TOKEN SECRET")
api = tweepy.API(auth)
tweet = input("What Would You Like To Tweet? ")
api.update_status(status =(tweet))
print ("Done!")
答案 0 :(得分:0)
要鸣叫图像,视频,转发等,的确,您需要调用api的其他功能(否则不同命令之间的区别如何?)
您需要结帐tweepy documentation以获得全面的答案,但是:
filename = "image_to_be_sent.png"
status = "Hello World!"
api.update_with_media(filename = filename, status = status)
api.retweet(id) # you should now the tweet id you want to retweet
回复:
要回复,您可以使用api.update_status()
或api.update_with_media()
,具体取决于是否要附加图像或视频。您只应设置可选参数in_reply_to_status_id
。
例如:
filename = "image_to_be_sent.png"
status = "Hello World!"
api.update_with_media(filename = filename, status = status, in_reply_to_status_id = in_reply_to_status_id)