我已从Google控制台为Places API密钥生成了服务器密钥。 但每当我点击服务时,我都会收到“提供的API密钥已过期”错误。
我尝试重新生成密钥,但仍然遇到同样的错误。
答案 0 :(得分:96)
我遇到了同样的问题......但终于得到了解决。 Google地方服务需要10分钟才能使服务可用于创建新的API KEY。服务将在10分钟后开始工作,直到那时我们收到错误"提供的API密钥已过期。 "
答案 1 :(得分:2)
您必须通过转到 API 然后激活 Places API
来激活Google控制台中的服务访问权限答案 2 :(得分:1)
确保您的密钥存在于Google Play控制台中或不存在。我有同样的问题,但当我在谷歌地方检查我的密钥时,它不在那里。我可能会被错误地删除,或者谷歌因某种原因删除了该密钥。但是通过创建新密钥并在10分钟后检查它正在工作。
答案 3 :(得分:0)
ExpiredKeyMapError错误
加载API的脚本元素中包含的API密钥已过期或系统无法识别。如果尝试在系统识别之前使用密钥,则在创建新的API密钥后可能会收到此错误。请等待几分钟,然后重试,否则您可能需要在Google Cloud Platform Console中生成一个新的API密钥。
答案 4 :(得分:0)
重新生成 Google Maps API 密钥 48 小时后,我收到此错误。
事实证明,我在本地环境中超过 48 小时没有重新启动我的 React 应用程序。更新我的 .env 文件并没有通过刷新浏览器来更新密钥,必须在终端中停止并重新启动应用进程。