【发布时间】:2020-01-19 00:26:07
【问题描述】:
我已获得 GCP 项目的项目编辑角色,我可以在 https://console.cloud.google.com/billing/projects 中看到该项目已映射到结算帐户,因此它显示了结算帐户 ID。
我尝试启动 GCP 实例以查看它是否正常工作。距离矩阵 API 已启用,API 密钥已生成并测试距离矩阵 API,但是我收到以下错误消息。
{
"destination_addresses": [],
"error_message": "You must enable Billing on the Google Cloud Project at https://console.cloud.google.com/project/_/billing/enable Learn more at https://developers.google.com/maps/gmp-get-started",
"origin_addresses": [],
"rows": [],
"status": "REQUEST_DENIED"
}
为什么会出现这个错误?如果未启用计费,我将无法启动 VM 实例。
【问题讨论】:
-
您是否有与您在距离矩阵中使用的 API 密钥关联的计费帐户?
-
是的,我确实有一个 API 密钥,该密钥与与 Billing 帐户相关联的项目相关联。我创建并删除了 API 密钥以查看它是否有任何区别。事实上,它曾经与邮递员一起工作,但当时不适用于浏览器。
-
如果您在印度,请查看相关主题stackoverflow.com/questions/58891318/…
-
谢谢!通过选择 Google Maps Platform 而不是 Google Cloud Platform 为 Google 地图创建一个新的结算帐户,然后将该结算帐户与新创建的项目相关联,该问题已得到解决。使用该新项目生成的 API 密钥有效。
-
很高兴听到并乐于提供帮助! :)
标签: google-maps