google maps api,提供的API密钥无效

科林·麦克塔格特

这是我第一次发布有关堆栈溢出的问题,真希望你们能提供帮助。

我正在尝试首次使用Google Maps地理编码api,但无法正常使用。

我使用的网址格式是:

https://maps.googleapis.com/maps/api/geocode/json?address=LS2+9AQ&sensor=false&key=[MY_API_KEY]

在这种情况下,我正在从Chrome浏览器中查找英国邮政编码:LS2 9AQ。

当我不使用api键时,URL确实可以工作,但是没有键的情况下允许的调用次数限制太低,无法满足我的需要。

我尚未在生产站点中使用它,因为它现在是从我本地的chrome开发人员运行的。

我得到的实际答复是:

[error_message] => The provided API key is invalid.
[results] => Array
    (
    )

    [status] => REQUEST_DENIED

当我删除api密钥时,它将起作用并返回以下内容:

{
   "results" : [
      {
         "address_components" : [
            {
               "long_name" : "LS2 9AQ",
               "short_name" : "LS2 9AQ",
               "types" : [ "postal_code" ]
            },
            {
               "long_name" : "Woodhouse",
               "short_name" : "Woodhouse",
               "types" : [ "sublocality", "political" ]
            },
            {
               "long_name" : "Leeds",
               "short_name" : "Leeds",
               "types" : [ "locality", "political" ]
            },
            {
               "long_name" : "West Yorkshire",
               "short_name" : "West York",
               "types" : [ "administrative_area_level_2", "political" ]
            },
            {
               "long_name" : "United Kingdom",
               "short_name" : "GB",
               "types" : [ "country", "political" ]
            },
            {
               "long_name" : "Leeds",
               "short_name" : "Leeds",
               "types" : [ "postal_town" ]
            }
         ],
         "formatted_address" : "Woodhouse, Leeds, West Yorkshire LS2 9AQ, UK",
         "geometry" : {
            "bounds" : {
               "northeast" : {
                  "lat" : 53.8090296,
                  "lng" : -1.5509549
               },
               "southwest" : {
                  "lat" : 53.8083045,
                  "lng" : -1.5519655
               }
            },
            "location" : {
               "lat" : 53.808447,
               "lng" : -1.5517752
            },
            "location_type" : "APPROXIMATE",
            "viewport" : {
               "northeast" : {
                  "lat" : 53.81001603029149,
                  "lng" : -1.550111219708498
               },
               "southwest" : {
                  "lat" : 53.80731806970849,
                  "lng" : -1.552809180291502
               }
            }
         },
         "types" : [ "postal_code" ]
      }
   ],
   "status" : "OK"
}

我尝试用自己的作品网站上当前正在使用的URL替换url,并且得到了相同的响应,我尝试了自己生成的两个不同密钥,一个是上周创建的,另一个是一个小时前创建的。我已经通过以下方式设置了密钥:

  • 付款已启用,并且信用卡已附加到项目中(我被告知需要通过验证身份来增加api的限制)
  • 一个关键引荐来源网址上的设置为“ dev.test.com / *”(这是我在本地开发人员上为此使用的网址)。在另一个键上,未指定引荐来源网址。
  • 密钥是浏览器应用程序密钥

我肯定输入了正确的密钥,我和另一位开发人员都对此进行了多次检查,是否有人对可能出什么问题有任何想法?

在此先感谢提供帮助的任何人。

更新我发现了导致进程在10次迭代后停止工作的问题。Google地理编码api每秒有10个调用的限制,而我正在解决这个问题,我现在每10次迭代增加1秒的延迟,理论上我现在可以达到每日限制。

但是,我仍然需要比默认的免费限额更多的电话,如下面我的评论中所述,我相信我可以使用api密钥来增加免费限额,这取决于我拥有经过验证的帐户。我将其用于商业用途,但数量不足以值得支付。谁能帮我解决这个问题?

科林·麦克塔格特

好的,好像我要尝试做的事如果不支付商业帐户费用是不可能的。无法将apikey应用于Google地理编码api。

我误解了一些有关google maps api的文档,这些文档提到提高每日查询的允许限制。

这似乎不适用于地理编码api。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

提供API密钥后,Google Maps将无法使用

来自分类Dev

从 config.json 文件提供 google maps api 密钥

来自分类Dev

Google Maps Geocoding的API密钥

来自分类Dev

Google Maps API密钥错误

来自分类Dev

Google Maps SDK无法验证API密钥

来自分类Dev

动态设置GMLib的Google Maps Api密钥

来自分类Dev

没有密钥的Google Maps API?

来自分类Dev

Wordpress ACF Google Maps Field API密钥

来自分类Dev

无法获取Google Maps JavaScript API密钥

来自分类Dev

难以获取Google Maps的API密钥

来自分类Dev

要使用Google Maps API,需要哪个API密钥?

来自分类Dev

Google Maps API RefererNotAllowedError

来自分类Dev

Google Maps API DeletedApiProjectMapError

来自分类Dev

Google Maps Api许可

来自分类Dev

Google Maps Api

来自分类Dev

Google Maps REST API

来自分类Dev

Google Maps API请求

来自分类Dev

Google Maps Directions API

来自分类Dev

Google Maps API参数

来自分类Dev

用于文件:///的Google Maps API密钥引荐来源

来自分类Dev

Google Maps API密钥-街景视图禁止使用403

来自分类Dev

在Android Studio中使用Gradle管理Google Maps API密钥

来自分类Dev

Google Maps Places:为什么需要API密钥?

来自分类Dev

Google Maps iOS API密钥不起作用

来自分类Dev

在GitHub上共享我的Google Maps API密钥是否安全?

来自分类Dev

使用“限制离子应用”保护Google Maps API密钥

来自分类Dev

如何为Google Maps v2设置api密钥

来自分类Dev

Google Maps API密钥-街景视图禁止使用403

来自分类Dev

在GitHub上共享我的Google Maps API密钥是否安全?