首页 > 解决方案 > Google Place API 使用限制错误

问题描述

我正在Angular6中开发一个网络应用程序。我昨天激活了我的 Google Place API 帐户。我通过ngx-google-places-autocomplete插件使用它。成功集成后,我多次收到 HTTP 状态 200 的以下错误:

“您已超出此 API 的每日请求配额。”

这有点奇怪,因为我的配额太高了,有 200 美元的信用额度。我在 Internet/SO 上进行了搜索,发现请求率也很重要。因此,我在我的 Google 帐户中检查了我的指标: 在此处输入图像描述

从屏幕截图中可以清楚地看出我没有超过每日配额,而且我每秒的请求率也很低。但我仍然收到此错误。

有人可以帮忙吗!

标签: angulargoogle-places-api

解决方案


仔细按照以下说明解决我的问题: https ://developers.google.com/maps/documentation/javascript/error-messages?utm_source=maps_js&utm_medium=degraded&utm_campaign=billing#api-key-and-billing-errors

API 密钥和计费错误

当满足以下任一条件时,将返回带有“仅用于开发目的”水印的变暗地图或“负面”街景图像:

  • 该请求缺少 API 密钥。

  • 您的帐户尚未启用结算功能。

  • 提供的计费方式无效(例如过期的信用卡)。

  • 已超过自我设定的每日限制。

就我而言,我使用的是未启用计费的 Google 项目的 API 密钥。


推荐阅读