获取不被提及的推文

问题描述:


有没有直接从Twitter API获取推文而不是提及的方法?即仅状态更新。 我想这一点:获取不被提及的推文

StackOverflow的规则

这也没关系:

今天很冷@randomUser

但不是这样的:

@randomUser我同意

我看过了REST和Streaming API,并且找不到用这种方法过滤的方法。

过滤客户端是一个选项,但它的肮脏。

参考:
Twitter的API文档:http://dev.twitter.com/doc/get/statuses/user_timeline

+1

你所说的过滤客户端是“脏”是什么意思?放弃@开头的推文不就是一个简单的问题吗? – JJJ 2010-11-13 17:04:42

+0

说我要3个状态鸣叫,但时间表有50处,答复之后状态的鸣叫,那我就必须不断获取结果,直到他们没有回复。 – Ralfas 2010-11-13 17:16:20

+0

不要以为这是可能的。 – 2010-11-17 11:24:36

没有,API没有端点或过滤器,可以为。

而且,这被认为是提:

今天很冷@randomUser

什么你所描述的,我认为,被称为回复,即使它不是在回复推文。

+0

这2年过去了吗? – Steve 2012-04-24 23:01:10

+0

是的。回复没有提及用户,因此回复包含在提及时间表中。 – 2012-04-25 14:48:53

+0

可以通过列表或其他方式完成吗? – Steve 2012-04-25 20:17:08

Twitter的API现在支持抓取时间表时,不包括回复。只需在请求中设置exclude_replies = true即可。

来源:https://dev.twitter.com/docs/api/1/get/statuses/user_timeline