Twitter搜索(原子)API - 排除转推

时间:2011-09-13 10:51:00

标签: twitter atom-feed twitter-feed

我正在使用Twitter上的Atom搜索API。现在我用一个单词呈现所有(最新的5)推文。但不幸的是,许多人转发了这一篇文章,我发了5次同样的帖子。

我可以排除转推吗?如果是这样,怎么样?

2 个答案:

答案 0 :(得分:17)

我在搜索查询结束时添加 + exclude:转推,成功排除了转推。

答案 1 :(得分:6)

我已经做到了,我将分享你是如何实现这一目标的。这将是您的搜索查询:

http://search.twitter.com/search.atom?lang=en&rpp=100&q=[yourpost-value]-filter:retweets

这将排除转发100%,它对我有用:)。如果您对此有疑问,可采用以下方式:

Concatenate -filter:在你调用的函数中转发,这是一个例子:

if(isset($_POST['q'])){
  $q = $_POST['q']."-filter:retweets";
} 

现在您只需要执行搜索查询:

http://search.twitter.com/search.atom?lang=en&rpp=100&q=[post-value]

我希望这有帮助,有趣的编程:)