使用Twitter Streaming API检测Tweet删除

时间:2011-05-10 19:00:01

标签: twitter twitter-streaming-api

Twitter Streaming API可用于使用以下查询检测短语: http://stream.twitter.com/1/statuses/filter.json?track=phrase

但是,删除推文时似乎没有检测到相同的查询。有没有办法用API做到这一点?

提前致谢。

1 个答案:

答案 0 :(得分:4)

根据the docs,您应该在流中删除,它们应该如下所示:

{"delete":{"status":{"id":1234,"id_str":"1234","user_id":3,"user_id_str":"3"}}}

更新:我做了一些测试,看看发生了什么。首先,我尝试使用track参数过滤URL,就像您尝试的那样,并确认您看到的行为相同。然后我尝试了一个带有“跟随”设置的网址,如下所示:

http://stream.twitter.com/1/statuses/filter.json\?follow\=1160471

当我尝试时,我会收到推文及其删除消息。很明显,如果不问Twitter,很难知道,但我想知道你在使用track参数时是否完全没有删除,或者这是另一个问题。