首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tweepy在trend_weekly上的错误34

Tweepy在trend_weekly上的错误34
EN

Stack Overflow用户
提问于 2014-06-13 14:50:41
回答 1查看 452关注 0票数 1

我正在使用TweepyforPython2.7进行一个项目。实际上,我想在Twitter上收集几个趋势的清单,比如从2014-05-01到2014-06-01。

为此,我希望使用Twitter提供的trend_weekly。不幸的是,这个函数被废弃了(仅限于API 1),并且没有任何更新版本。然后我试了一下:

代码语言:javascript
复制
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’对不起,该页不存在‘,u’‘code’:34}

同时,当我调用为API1.1更新的trend_place或trend_available时,没有错误。但是,我不能用这些东西做我想做的事。

我是Python和Tweepy的新手,这就是我寻求你帮助的原因。如果这个问题已经问过了,请原谅我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-13 16:52:44

您不能再使用trends/weekly了,因为它只包含在API v1中,而Twitter现在只支持v1.1 (旧版本不再是活动的)。

查询的实际响应的v1 API告诉您如下:

{“错误”:[{“消息”:“Twitter REST v1不再活动。请迁移到API v1.1. https://dev.twitter.com/docs/api/1.1/overview。”,“代码”:64}]}

相关文件给您提供了相同的消息:

弃用通知!API的版本1现在已不再推荐。本文档可能描述API的过时版本。请尽快移到API的1.1版。

不幸的是,现在没有办法得到这些每周趋势(除了真正建立一个清单,随着时间的推移)。Twitter只是不再支持它了。像凌乱这样的网站可能会对历史推特数据有所帮助;我自己从未使用过它,但经常看到对它的推荐。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24208224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档