Python Tweepy每周趋势图上出现错误34
我正在使用Tweepy for Python 2.7进行一个项目。实际上,我想在Twitter上收集一些趋势的列表,比如2014-05-01到2014-06-01 为此,我想使用Twitter API提供的trend_weekly。很遗憾,此函数已弃用(仅限于API 1),并且不存在任何更新版本。然后我试了一下:Python Tweepy每周趋势图上出现错误34,python,tweepy,trend,Python,Tweepy,Trend,我正在使用Tweepy for Python 2.7进行一个项目。实际上,我想在Twitter上收集一些趋势的列表,比如2014-05-01到2014-06-01 为此,我想使用Twitter API提供的trend_weekly。很遗憾,此函数已弃用(仅限于API 1),并且不存在任何更新版本。然后我试了一下: api = tweepy.API(auth) trends_weekly = bind_api( search_api = True, path =
api = tweepy.API(auth)
trends_weekly = bind_api(
search_api = True,
path = '/1/trends/weekly.json',
payload_type = 'json',
allowed_param = ['date', 'exclude']
)
trends = api.trends_weekly()
但是,我有一个错误:
TweepError:[{u'message':对不起,该页面不存在,u'code':
34}]
同时,当我调用trend_place或trend_available(已针对API 1.1更新)时,没有错误。然而,我不能用这些做我想做的
我是Python和Tweepy方面的新手,这就是我寻求您帮助的原因。如果您已经问过这个问题,请原谅。您不能再使用
趋势/每周
,因为它只包含在API v1中,而Twitter现在只支持v1.1(旧版本不再有效)
v1 API的第二部分告诉您:
{“errors”:[{“message”:“Twitter REST API v1不再处于活动状态。请迁移到API v1.1..”,“code”:64}]}
给你同样的信息:
弃用通知API的版本1现已弃用。本文档可能描述API的过时版本。请尽快转到API的1.1版
不幸的是,现在没有办法获得这些每周趋势(除了随着时间的推移自己实际构建一个列表)。Twitter不再支持它了。像这样的网站可能有助于获取历史推特数据;我本人从未使用过它,但经常看到关于它的推荐。谢谢。那么我需要考虑另一种方法。