Twitter API有GET method返回特定用户推文,
我想由特定用户创建stream
,但在Twitter Stream API中没有可以帮助我的方法。
GET Sites in Beta now, I haven't got access to it
任何想法如何使用特定的Twitter用户创建实时更新/流?
答案 0 :(得分:2)
你有2个解决方案。如果您能够从用户(用户接受您的应用)获取凭据,则可以使用UserStream。
如果您无权访问此内容,则必须使用FilterStream。
这个限制性更强,因为您无法从同一个ip或相同的凭据运行超过2个FilteredStream。除此之外,FilteredStream仅限于5000个用户,如twitter doc。
所述默认访问级别最多允许400个跟踪关键字,5,000个跟随用户ID和25个0.1-360度位置框。
答案 1 :(得分:0)
我认为此问题的解决方案是在您的信息流中使用关注ID,然后检查每条推文的tweet-> user-> ID是否在关注ID列表中。这样你就知道帖子是原创的而不是被转发的等等。推特并不允许你只过滤来自"的消息,这似乎很奇怪。
我也相信转推有一个'转推的_status'结果中的元素,如果不存在,也会显示来自您以下用户ID的新推文。