我想做以下事情:
1)搜索一个单词(例如:“dog”) 2)回复(提及)那些用户如何只用推特上传了一条带有“狗”字样的推文
这是我走了多远:
import tweepy
consumer_key = ''
consumer_secret = ''
access_token = ''
access_token_secret = ''
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
tweetId = tweet['results'][0]['id']
api.update_status('My status update',tweetId)
我收到错误消息“未定义推文”。
我不明白,我从哪里获得tweetId?
感谢您的帮助: - )
答案 0 :(得分:0)
您的“推文”变量没有任何价值,因此您尝试从尚未分配的内容中获取推文。使用其中一个API调用http://docs.tweepy.org/en/v3.2.0/getting_started.html,您实际上应该可以检索推文。
例如,访问用户主页上的推文:
public_tweets = api.home_timeline()
for tweet in public_tweets:
print tweet.text
然后,您应该自己做一些研究,尝试找出如何搜索这些数据。