我正在使用Twitter流式传输API并创建了一个关于#javascript
的流,但我想在地图上发布我的推文。
我在任何地理位置或地理位置字段中获得的每个响应都是null
。所以我需要某种形式的提升权限,或者是我不允许查询的推文位置?
答案 0 :(得分:4)
没有额外的特权。您有几个选项,所有选项都会产生很低比例的地理定位推文。
geo
字段过去常用约1%的推文填充坐标。 Twitter今年开始以geo
坐标返回更少的推文。
现在,您将获得一小部分带有place
的推文,其中包含边界框的坐标。如果要映射点,这可能对您没有用,尽管您可以计算框的中心并对其进行映射。此外,在推文时手动选择place
,因此其含义值得怀疑。
您的最后一个选项是location
字段,用户填写大约一半的时间。它是用户识别的固定位置。通常它是一些讽刺性的评论。但是,如果您将location
发送到将返回其经度和纬度的地理定位服务,则place
可用。与location
一样,ajax
具有可疑的重要性。