仅从 Twitter API 请求地理标记状态
我如何要求 twitter API 只提供地理标记状态?我目前正在过滤,但更加“友好”会更有意义
How can I ask the twitter API to give me just geotagged statuses? I'm currently filtering but it would make more sense to be more 'friendly'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
似乎您应该能够使用 流 API 和位置过滤器 来做到这一点,只需设置边界框以覆盖整个地球:
自从:
然后您应该获得基本上所有地理标记状态。
Seems like you should be able to do this with the streaming API and a location filter, just set the bounding box to cover the whole earth:
And since:
You should then be getting essentially all geotagged statuses.
除非您请求基于某个位置的时间线(例如,“给我该位置 x 英里范围内的所有推文”),否则不会。该 API 目前不允许您仅获取带有地理标记的推文(或者至少没有记录的方法)。
Unless you are requesting a timeline based on a location (as in, "give me all the tweets within x miles of this location"), then no. The API does not currently allow you to get only geo-tagged tweets (or at least, there is no documented way).