Tri*_*inu 25 google-maps geocoding google-cloud-platform google-cloud-billing
我想从经纬度坐标中检索地址。我在谷歌控制台中创建了项目。添加计费信息并启用地理编码 api 服务。但是当我提出这个请求时,我仍然收到以下错误
https://maps.googleapis.com/maps/api/geocode/json?latlng=41.89,12.49&key=xxxx
您必须在https://console.cloud.google.com/project/_/billing/enable上对 Google Cloud 项目启用计费
Shi*_*ath 36
我也面临同样的问题,计费已启用并链接到项目,但我遇到了同样的错误。
在这个问题上花了足够的时间后,我了解到我的结算帐户的类型是“Google Cloud Platform”,但它的类型应该是:“Google Maps Platform”
您可以在结算概览的右侧看到结算帐户的类型,如图所示:
因此,请检查您的结算类型是否为“Google Maps Platform”,如果不是,请使用“Google Maps Platform”作为类型创建一个新的结算帐户,并将您的项目链接到此结算帐户。
ANi*_*nJa 13
我们大多数人都收到此响应/错误
{
"error_message" : "You must enable Billing on the Google Cloud Project at <br>https://console.cloud.google.com/project/_/billing/enable Learn more at https://developers.google.com/maps/gmp-get-started",
"predictions" : [],
"status" : "REQUEST_DENIED"
}
Run Code Online (Sandbox Code Playgroud)
如果您将通读此答案,您将能够解决这个问题。
正如这个答案中提到的。
您必须创建一个单独的结算帐户才能使用 Google Map API,因为 Google 地图以美元而非您的本国货币结算。
解决方案(3步)
步骤 1:创建一个新的计费帐户,您可以使用此链接https://console.cloud.google.com/billing/create并从下拉列表中选择Google Map Platform。
步骤 2:使用此链接https://console.cloud.google.com/projectcreate创建一个新项目并使用上面创建的计费帐户。
第 3 步:现在您可以启用特定的 API,一切顺利。就是这样。
小智 8
确保您用于对请求进行身份验证的 API 密钥来自具有活动结算帐户的项目。如果没有,您的请求将失败,如果您使用 Javascript API,您的地图将获得“降级体验”。
以下是我们拥有的一些可能对您的用例有所帮助的链接。
一切设置完毕后,您可以随时通过https://console.cloud.google.com/google/maps-apis/support提交支持案例,以便在遇到我们产品的问题时打开个性化的沟通渠道。
谢谢,希望这会有所帮助!
分配/修改信用卡后,请等待。(重新)授权您的帐户计费的过程不是即时的。
| 归档时间: |
|
| 查看次数: |
82289 次 |
| 最近记录: |