我正在构建一个可以转发一些文本的机器人。我想知道我们是否可以使用python-twitter
转推带有文字的帖子。到目前为止,我当前的代码如下
import twitter
api = twitter.Api(consumer_key = '',
consumer_secret = '',
access_token_key = '',
access_token_secret = '') # opt-out the key here
# get example tweets ID from ``biorxivpreprint``
tweets = api.GetUserTimeline(screen_name="biorxivpreprint", count=10)
print(tweets[0])
>> Status(ID=1123256265176752129, ScreenName=biorxivpreprint, Created=Tue Apr 30 16:02:17 +0000 2019,
Text='Highly diverse fungal communities in carbon-rich aquifers of two contrasting lakes
in Northeast Germany ... #bioRxiv')
在这里,我们可以获得推文ID的列表,然后我可以使用PostRetweet
重新推文当前的ID
api.PostRetweet(1123256265176752129)
但是,我不知道如何使用python-twitter
为转发添加文本。如果有人知道如何使用tweetpy
来做到这一点,那也可以!