我正在使用来自 Twitter 的 Atom 搜索 API。现在我展示所有(最新的 5 条)推文与某个词。但不幸的是,很多人转发了这个帖子,我得到了同样的帖子 5 次。
我可以排除转发吗?如果是这样,怎么做?
我正在使用来自 Twitter 的 Atom 搜索 API。现在我展示所有(最新的 5 条)推文与某个词。但不幸的是,很多人转发了这个帖子,我得到了同样的帖子 5 次。
我可以排除转发吗?如果是这样,怎么做?
我通过在搜索查询末尾添加+exclude:retweets成功排除了转推。
我已经做到了,我将分享你是如何做到这一点的。这将是您的搜索查询:
http://search.twitter.com/search.atom?lang=en&rpp=100&q=[yourpost-value]-filter:retweets
这将 100% 排除转推,它对我有用:)。如果您对此有疑问,可以使用另一种方法:
在您正在调用的函数中连接 -filter:retweets,这是一个示例:
if(isset($_POST['q'])){
$q = $_POST['q']."-filter:retweets";
}
现在你只需要执行你的搜索查询:
http://search.twitter.com/search.atom?lang=en&rpp=100&q=[post-value]
我希望这会有所帮助,享受编程的乐趣 :)