【问题标题】:Use Google Gears geolocation from a python app从 Python 应用程序使用 Google Gears 地理定位
【发布时间】:2011-06-15 02:07:29
【问题描述】:

我想在我的应用中使用 Google 地理定位 API,它是用 Python 编写的。我的问题是谷歌提供了一个 JSON 接口(可以很容易地从 Python 中使用),但是从http://code.google.com/p/gears/wiki/GeolocationAPI 我看到 API“已发布以允许开发人员提供他们自己的网络位置服务器以通过 Gears API 使用。谷歌的网络位置服务器是只能通过 Gears API 使用。请参阅 Gears 服务条款的第 5.3 节,地址为 [address]。”

这是一件很奇怪的事情:有一个很酷的 JSON,但我不能使用它。我必须通过 Google Gears 来使用它。但是我怎样才能从 Python 应用程序中做到这一点?

例如我看到Firefox提供的地理定位服务直接调用JSON API。为什么FF能做到呢?

谢谢,
阿莱西奥·帕尔梅罗·阿普罗西奥

【问题讨论】:

  • Firefox 和 google 有一项协议,允许他们使用 API。

标签: geolocation gears


【解决方案1】:

Google 有deprecated Gears entirely,因为现在的地理定位功能是standard in modern browsers(对于“标准”的某些值)。

pylocation 模块可能会提供您需要的信息。它可以以文本、json或xml格式输出地理位置数据。

【讨论】:

  • 我认为 pylocation 只做基于 IP 的地理位置,而不是 FF 做的基于 wifi-mac-address 的地理位置。
猜你喜欢
  • 1970-01-01
  • 2017-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-26
  • 1970-01-01
相关资源
最近更新 更多