使用 Twitter api,如何根据地理位置显示来自选定组的推文

Using Twitter api, how to display tweets from a selected group based on geo location

所以我正在做一个项目,需要整合来自选定人群的最新推文。挑战是我想根据 readers 的地理位置显示 tweets/feeds - 换句话说,纽约市的某个人 (reader) 会看到来自选定组中的人的推文在纽约地区。

问题: 1. 是否有任何人都可以建议的工具来简化这项任务? 2. Twitter API 可以被操纵以提供这样的结果吗?

非常感谢您的建议。谢谢

您可以将 navigator.geolocation API 与 Twitter API 地理定位 搜索相结合 - see here

然后使用 navigator's 内置的 navigator.geolocation.getCurrentPosition() 函数来确定用户的位置,然后您可以在向 Twitter 发出请求时使用该函数。

以下函数将提供用户的纬度和经度。

navigator.geolocation.watchPosition(function(position) {
  var latitude = position.coords.latitude;
  var longitude = position.coords.longitude;
});