问题描述
使用 tweepy,我提出了以下请求
tmpTweets = tweepy.Cursor( api.search_full_archive,label=LABEL_NAME,query=‘to:{}’.format(tweet_user),fromDate=tweet_date_formatted,toDate=tweet_date_end_formatted,maxResults=500).items()
目标是在 72 小时内将所有推文发送给用户,因此我可以手动过滤“in_reply_*”功能以查找对特定推文的回复。
这样做,我为 250 个请求限制 API 付费,因为我有大约 50 条推文我想用它来做到这一点。
在大约 5 分钟内,我用完了查询限制,声称我进行了 253 次查询。此时,我只处理了大约 3 条推文。
所以,我的猜测是我的代码中的单个“调用”不是请求,而是返回的每 500 条推文都是一个请求。因此,单行代码可以是多个请求。谁能确认一下?
其次,我想知道这有什么意义。 Full Archive Premium API 提供
250 Requests
1.25M Tweets
但是,如果单个请求只能返回 500 条推文,那么您可以获得的最大推文是 (250*500=125,000) 条推文。因此,我从根本上认为我错误地构建了我的请求以正确使用我的高级帐户。
所以我的问题是...
tmpTweets = tweepy.Cursor( api.search_full_archive,maxResults=500).items()
我如何更改这行代码以最大化我获得的推文数量,这样我就不会在我的推文限制(123K/1.25M)之前突破我的请求限制(253/250)
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)