首页 > 解决方案 > 谷歌 API 客户端 ID 和静态地图键是否相同?

问题描述

背景:

我们在 MVC 应用程序中使用静态地图。

网址: http://maps.google.com/maps/api/staticmap?center={0}&zoom=13&markers=color:red%7Clabel:%7C{1}&size= 500x350

它工作正常,但从最近几天开始,我收到一个异常说“远程服务器返回错误:(403)禁止”

在阅读了几个链接之后,我知道现在 google api 需要静态地图的 api 密钥。但我有一些客户端 ID、加密密钥但没有 API 密钥。

我们可以使用没有键的静态地图吗?客户端 ID 和 api 密钥是否相同?

标签: google-mapsgoogle-static-maps

解决方案


客户端 ID 和加密密钥与静态地图的高级计划许可证一起使用。

API 密钥与标准计划版本一起使用。

您可以使用客户端 ID 和数字签名对静态地图调用进行身份验证,如文档中所述:

https://developers.google.com/maps/documentation/maps-static/get-api-key#client-id

我希望这有帮助!


推荐阅读