[英]How to get tweet ID in Tweepy
I want to search a keyword and get 70 tweets, and then list all tweet's IDs.我想搜索一个关键字并获得 70 条推文,然后列出所有推文的 ID。 I don't know how, please help.
我不知道怎么办,请帮忙。
import tweepy
import time
auth = tweepy.OAuthHandler('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx','xxxxxxxxxxxxxxxxxxxxxxxxxx')
auth.set_access_token('xxxxxxxxxxxxxxxxxxxxxxx','xxxxxxxxxxxxxxxxxxxxxxxxxxx')
api = tweepy.API(auth, wait_on_rate_limit=True, wait_on_rate_limit_notify=True)
user = api.me()
import time
time_limit_sec = 600
start_time = time.time()
for tweet in tweepy.Cursor(api.search, q="books", result_type="recent").items(70):
status = api.get_status(id)
id = status.id
print("The ID of the status is :" + str(id))
break
The tweet id is under _json['id'].推文 ID 在 _json['id'] 下。 Don't use break , it will limit to 70 as you set items(70).
不要使用break ,它会在您设置 items(70) 时限制为 70。
for tweet in tweepy.Cursor(api.search, q="books", result_type="recent").items(70):
print("The tweet id is:", tweet._json['id'])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.