Twitter Streaming API可用于使用以下查询检测短语: http://stream.twitter.com/1/statuses/filter.json?track=phrase
但是,删除推文时似乎没有检测到相同的查询。有没有办法用API做到这一点?
提前致谢。
答案 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参数时是否完全没有删除,或者这是另一个问题。