【发布时间】:2015-01-03 11:12:40
【问题描述】:
我已从 Google 控制台为 Places API 密钥生成服务器密钥。 但是每当我点击服务时,我都会收到“提供的 API 密钥已过期”错误。
我已经尝试重新生成密钥,但仍然出现同样的错误。
【问题讨论】:
标签: android api google-places-api
我已从 Google 控制台为 Places API 密钥生成服务器密钥。 但是每当我点击服务时,我都会收到“提供的 API 密钥已过期”错误。
我已经尝试重新生成密钥,但仍然出现同样的错误。
【问题讨论】:
标签: android api google-places-api
我也遇到过同样的问题……但终于解决了。 Google Place 服务需要 10 分钟才能使服务可用于创建的新 API KEY。 服务将在 10 分钟后开始工作,直到那时我们收到错误消息“提供的 API 密钥已过期”。
【讨论】:
您必须通过转到 APIs 然后激活 Places API
来激活 Google 控制台中的服务访问【讨论】:
确保您的密钥存在于 Google Play 控制台中。我遇到了同样的问题,但是当我在 google 地方检查我的密钥时,它不存在。它可能被我错误地删除了,或者谷歌由于某种原因删除了该密钥。但是通过创建新密钥,我在 10 分钟后检查它是否正常工作。
【讨论】:
在重新生成我的 Google Maps API 密钥 48 小时后,我收到了这个错误。
事实证明,我在本地环境中超过 48 小时没有重新启动我的 React 应用程序。更新我的 .env 文件并没有通过浏览器刷新来更新密钥,必须在终端中停止并重新启动应用程序进程。
【讨论】:
ExpiredKeyMapError 错误
加载 API 的脚本元素中包含的 API 密钥已过期或系统无法识别。如果您在系统识别之前尝试使用该密钥,则在创建新的 API 密钥后可能会收到此错误。请等待几分钟,然后重试,否则您可能需要在 Google Cloud Platform Console 中生成新的 API 密钥。
【讨论】: