我的 Twitter 流边界框有什么问题?



给定这个url,我应该看到伦敦周围的推文,对吗?

http://stream.twitter.com/1/statuses/filter.json?locations=51.23

-0.28, 51.68, 0.25

但是什么也没发生:(

我尝试了不同的区域,但我什么都得不到,虽然我正在尝试在文档中给出的区域,也没有使用cURL/POST。

当我添加关键字track参数时,我得到了大量的tweet——但这并不意味着位置有效(位置边界框是带有其他过滤参数的逻辑or)。

http://stream.twitter.com/1/statuses/filter.json?track=royalwedding&位置= 51.23,-0.28,51.68,0.25

谢谢!

根据我使用Streaming API的经验,我发现带有地理标记的tweet数量少得惊人。而且,你的地点可能限制太多了。但是,当您添加关键字参数时,正如您所述,您将获得两个搜索的OR'd结果- Twitter这样做,以便您可以在同一连接上执行多个流查询。

如果你尝试

http://stream.twitter.com/1/statuses/filter.json?locations=-180,-90,180,90

你会得到各种各样的回应。

编辑:哎呀,还有,你把经度和纬度弄反了。在它们的API中,经度排在第一位。这个URL有效:

 http://stream.twitter.com/1/statuses/filter.json?locations=-0.28,51.23,0.25,51.68

相关内容

  • 没有找到相关文章

最新更新