![](/img/trans.png)
[英]How to get all tweets (more than 100) and associated user fields in python using twitter search API v2 and Tweepy?
[英]How to search twitter replies more than a month using tweepy.api?
我正在尝试使用代码查找对特定推文 ID 的特定用户的回复:
tweets = tweepy.Cursor(api.search,q='to:'+name, tweet_mode='extended').items()
tweets_list = [[tweet.created_at, tweet.id,
tweet.full_text.encode('utf-8'),
tweet.in_reply_to_status_id_str] for tweet in tweets]
tweets_df = pd.DataFrame(tweets_list,columns=['Datetime', 'Tweet Id', 'Text', 'Reply_ID'])
tweets_df2 = tweets_df[tweets_df['Reply_ID'] == tweet_id]
我使用'to:'+name
来查找对特定用户的回复,并使用tweets_df['Reply_ID'] == tweet_id
来匹配回复。 但是,过滤推文ID之前的初始数据帧tweets_df
的结果仅给出一个月内的回复推文。
从 1 月 25 日开始,我怎样才能得到更多回复?
传统的标准 Twitter 搜索 API——这是这个 Tweepy 函数所使用的——只能提供过去 7 天内回溯的推文。 对于更长的时间,您需要使用 Twitter 提供的高级 30 天或完整归档搜索 API。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.