【问题标题】:How to obtain geographic location (data) via a Twitter Streams api query?如何通过 Twitter Streams api 查询获取地理位置(数据)?
【发布时间】:2016-02-05 05:03:09
【问题描述】:

我正在使用 twitter 流 api 并创建了一个关于 #javascript 的流,但我想在地图上发布我的推文。

我在任何地理或位置字段中得到的每个回复都是null。所以我需要某种形式的提升权限,还是不允许我查询推文位置?

【问题讨论】:

    标签: twitter twitter-oauth twitter4j


    【解决方案1】:

    对此没有额外的特权。您有几个选项,所有这些选项都会产生非常低比例的地理定位推文。

    geo 字段曾经填充了大约 1% 的推文的坐标。 Twitter 今年开始返回更少的带有geo 坐标的推文。

    如今,您会收到一小部分带有place 的推文,其中包含边界框的坐标。如果您想映射一个点,这可能对您没有用,尽管您可以计算框的中心并映射它。还有place是在发推文的时候手动选择的,所以它的含义是有问题的。

    您的最后一个选项是location 字段,用户填写了大约一半的时间。这是用户识别的固定位置。通常是一些讽刺的评论。尽管如此,如果您将location 发送到将返回其纬度和经度的地理定位服务,它仍然可以使用。和place 一样,location 的意义值得怀疑。

    【讨论】:

    • 想多了!谢谢
    猜你喜欢
    • 1970-01-01
    • 2017-05-10
    • 2020-06-04
    • 2015-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多