【问题标题】:Google reverse geocoding no more available?谷歌反向地理编码不再可用?
【发布时间】:2017-11-06 11:53:31
【问题描述】:

我在执行 google maps 反向地理编码调用 (https://maps.googleapis.com/maps/api/geocode/json?latlng=44.7061609,10.5948236&key=$MY_API_KEY) 时收到此错误:

{
  "error_message" : "This API project was not found. This API project may have been deleted.",
   "results" : [],
   "status" : "REQUEST_DENIED"
}

要明确一点:这一直有效。

API 有变化吗?您知道解决方法/修复方法吗?

【问题讨论】:

  • 不,它正在工作。错误消息表明您的 API 密钥不再有效。
  • 那么,error_message 具有误导性:你怎么知道它与 API 密钥有关?
  • 未找到此 API 项目:您在 Google API Console 上的项目中创建 API 密钥。
  • 我也面临同样的问题

标签: rest api google-maps reverse-geocoding


【解决方案1】:

我的脚本跟踪地图上的可移动标记,并在拖动停止时显示最近的 Google 地址,包括 lat/lng 和最近的 full_location。有相同的错误消息(在浏览器开发错误消息中)。解决了创建新的 API 密钥和我现在可以正常工作的脚本的问题,前提是脚本直接在浏览器中运行 --- 但只要我在我的 PHP 中使用来自 HTML 的 -a- 标记运行完全相同的脚本应用程序 lat/lng 已解析,但相应的最近地址现在出现错误消息 - 无法确定此位置的地址。- 来自脚本。 我无法弄清楚我必须对代码进行哪些更改才能使其在应用程序中工作。

【讨论】:

    【解决方案2】:

    API 似乎没有改变。我遇到过同样的问题, 转到 Google API 控制台 搜索地理编码 API 为凭据启用此功能,它对我有用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-17
      • 2013-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多