Python Google App Engine - 获取位置

Python Google App Engine - Get location

我正在尝试获取用户的最近坐标,我使用了 public IP 地址的位置,但它不够准确。

有没有像这个 http://www.gps-coordinates.net/where-am-i 这样的 Google App Engine 获取用户位置的方法?

你试过了吗maxmind?我将 maxmind 与 google appengine 一起使用。非常好,我希望它能满足您的需求。

在我们的用例中,我们只需要用户的城市。 App Engine的请求头给出了用户的经纬度、城市和国家。

self.request.headers['X-Appengine-Citylatlong']
self.request.headers['X-Appengine-City']

在我们的案例中,这几乎达到了 90% 的准确率。