首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用户推特

用户推特
EN

Stack Overflow用户
提问于 2016-06-21 13:09:32
回答 2查看 2.1K关注 0票数 1

Twitter有返回特定用户tweet的获取方法,我想通过特定的用户创建stream,但是在Twitter中没有任何方法可以帮助我。

GET Sites in Beta now, I haven't got access to it

知道如何与特定的twitter用户一起创建实时更新/流吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-21 13:35:15

你有两个解决方案。如果您能够从用户那里获得凭据(用户接受您的应用程序),那么您可以使用UserStream

如果您没有对此的访问权限,则必须使用FilterStream

由于您不能从同一个ip运行超过2个FilteredStream,或者使用相同的凭据运行,所以这个限制更严格一些。此外,如twitter文档所述,FilteredStream仅限于5000名用户。

默认的访问级别允许最多400个跟踪关键字,5000个跟踪用户和25个0.1-360度的位置框。

票数 3
EN

Stack Overflow用户

发布于 2017-10-25 13:16:37

我相信这个问题的解决方案是在流中使用后续id,然后检查每个tweet的tweet->user->id是否在后续id列表中。这样你就会知道这篇文章是原创的,不会被转发等等。推特不允许你只过滤“来自”的信息,这看起来确实很奇怪。

我还相信,在结果中,转发有一个'retweeted_status‘元素,如果没有,它也会显示来自以下用户in的新推特。

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

https://stackoverflow.com/questions/37945388

复制
相关文章

相似问题

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