【问题标题】:"OVER_QUERY_LIMIT" Google Geocoding don't recognize my API KEY“OVER_QUERY_LIMIT”Google 地理编码无法识别我的 API KEY
【发布时间】:2017-06-29 14:45:49
【问题描述】:

当我咨询 Google 地理编码 API 时,它会响应错误“OVER_QUERY_LIMIT”,我正在使用 API KEY 但谷歌无法识别它,因为当我提出请求时,我看到了面板 (https://console.developers.google.com ) 并且没有任何要求。我使用的 URL 示例如下:

https://maps.googleapis.com/maps/api/geocode/json?address=CALLE+11+#+8+-+26,+Cucuta,+Norte+de+Santander,+Colombia+&key=API_KEY

【问题讨论】:

    标签: api google-maps google-geocoding-api


    【解决方案1】:

    在将地址字符串传递给请求之前,您必须对地址字符串进行 URL 编码,否则任何特殊符号都会破坏请求。

    https://developers.google.com/maps/web-services/overview#BuildingURLs

    在您的示例中,中断请求的特殊符号是#,它应该替换为 %23。

    https://maps.googleapis.com/maps/api/geocode/json?address=CALLE%2011%20%23%208%20-%2026%2C%20Cucuta%2C%20Norte%20de%20Santander%2C%20Colombia&key=YOUR_API_KEY

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多