我正在使用 Twitter 的 Atom 搜索 API。我目前展示了某个词的所有(最新的5条)推文。但不幸的是,很多人转发同一篇文章,导致我会收到相同的五个推文。
我能否排除转发?如果可以,怎么做?
我正在使用 Twitter 的 Atom 搜索 API。我目前展示了某个词的所有(最新的5条)推文。但不幸的是,很多人转发同一篇文章,导致我会收到相同的五个推文。
我能否排除转发?如果可以,怎么做?
我成功地通过在搜索查询末尾添加+exclude:retweets来排除转发内容。
http://search.twitter.com/search.atom?lang=en&rpp=100&q=[yourpost-value]-filter:retweets
这将完全排除转推,对我起了作用:)。 如果您遇到问题,请使用以下备选方法:
在调用的函数中连接“-filter:retweets”,以下是示例:
if(isset($_POST['q'])){
$q = $_POST['q']."-filter:retweets";
}
http://search.twitter.com/search.atom?lang=en&rpp=100&q=[post-value]