【发布时间】:2016-02-05 05:03:09
【问题描述】:
我正在使用 twitter 流 api 并创建了一个关于 #javascript 的流,但我想在地图上发布我的推文。
我在任何地理或位置字段中得到的每个回复都是null。所以我需要某种形式的提升权限,还是不允许我查询推文位置?
【问题讨论】:
标签: twitter twitter-oauth twitter4j
我正在使用 twitter 流 api 并创建了一个关于 #javascript 的流,但我想在地图上发布我的推文。
我在任何地理或位置字段中得到的每个回复都是null。所以我需要某种形式的提升权限,还是不允许我查询推文位置?
【问题讨论】:
标签: twitter twitter-oauth twitter4j
对此没有额外的特权。您有几个选项,所有这些选项都会产生非常低比例的地理定位推文。
geo 字段曾经填充了大约 1% 的推文的坐标。 Twitter 今年开始返回更少的带有geo 坐标的推文。
如今,您会收到一小部分带有place 的推文,其中包含边界框的坐标。如果您想映射一个点,这可能对您没有用,尽管您可以计算框的中心并映射它。还有place是在发推文的时候手动选择的,所以它的含义是有问题的。
您的最后一个选项是location 字段,用户填写了大约一半的时间。这是用户识别的固定位置。通常是一些讽刺的评论。尽管如此,如果您将location 发送到将返回其纬度和经度的地理定位服务,它仍然可以使用。和place 一样,location 的意义值得怀疑。
【讨论】: