Fli*_*rPA 6 javascript django google-maps google-maps-api-3 wagtail
我开始从我使用的 CMS 内的 Google 地图小部件收到此错误:
This API key is not authorized to use this service or API. Places API error: ApiTargetBlockedMapError
该错误消息提供了指向此页面的有用链接,其中包括以下文本:
ApiTargetBlockedMapError 错误
Maps JavaScript API 尚未获得使用的 API 密钥的授权。请在 Google Cloud Platform Console 中检查您的 API 密钥的 API 限制设置。
请参阅 Google Cloud Platform Console 中的 API 密钥。有关更多信息,请参阅使用 API 密钥。
我知道 Google 过去已经调整过这个 API,所以我进入控制台并检查了为我正在使用的密钥提供的权限。它包括这四个权限,其中包括Maps JavaScript API权限:
唯一不起作用的部分是地址自动完成。当我更改为Don't Restrict Key密钥适用于所有服务的模式时,它工作正常。知道我可能缺少哪个服务复选框吗?我想知道谷歌是否只是显示错误的错误。
有任何想法吗?
事实证明,谷歌已经调整了他们的权限设置,但没有更新错误。Places API我还必须授予对 的访问权限才能使自动完成功能发挥作用。
我已向 CMS 小部件的文档提交了 PR: https: //github.com/Frojd/wagtail-geo-widget/pull/59/files