考虑到这个网址,我应该看到伦敦周围的推文,对吗?
http://stream.twitter.com/1/statuses/filter.json?locations=51.23,-0.28,51.68,0.25
但没有任何反应:(
我尝试了不同的区域,但我根本无法得到任何东西,虽然我正在尝试在doc中给出的区域,但都没有使用cURL / POST。
当我添加一个关键字跟踪参数时,我得到了大量的推文 - 但这并不意味着位置有效(位置边界框是逻辑OR与其他过滤参数)。
http://stream.twitter.com/1/statuses/filter.json?track=royalwedding&locations=51.23,-0.28,51.68,0.25
谢谢!
答案 0 :(得分:6)
根据我对Streaming API的体验,我发现有一些令人惊讶的地理标记推文。并且,您的位置可能过于严格。但是当您添加关键字参数时,正如您所述,您将获得两次搜索的OR结果 - Twitter会执行此操作,以便您可以在同一连接上执行多个流式查询。
如果您尝试
http://stream.twitter.com/1/statuses/filter.json\?locations\=-180,-90,180,90
你会得到各种各样的回应。
编辑:oops,你也有经度和纬度。经度在他们的API中排在第一位。此网址有效: http://stream.twitter.com/1/statuses/filter.json\?locations\=-0.28,51.23,0.25,51.68