Google Places API密钥似乎在一次使用后立即过期

A.C*_*rne 11 google-api google-places-api

我最近使用Google API控制台生成了一个新的Server API密钥,用于Places API.我对使用Details API调用感兴趣,并且在我第一次请求期间它按预期工作.但是,每个后续请求都会产生此错误:

{
   "error_message" : "The provided API key is expired.",
   "html_attributions" : [],
   "status" : "REQUEST_DENIED"
}
Run Code Online (Sandbox Code Playgroud)

密钥肯定没有过期,因为它是在几分钟之前发布的,并且在几秒钟之前工作得很好.我尝试过发布新密钥,但结果总是一样的:工作一次,然后再也不会.有任何想法吗?提前致谢.

Raj*_*ari 11

找出android中的问题在 谷歌开发者控制台中这样做:

  1. 为Android应用程序创建浏览器应用程序的密钥

  2. 启用:Google Places API Web服务

  3. 等待大约10分钟直到它批准

  4. Sha键应该相同

    注意:请检查sha键,它们在开发者控制台和android应用程序上必须相同.


小智 0

尝试继续 API 和身份验证菜单 > API > 地点并按下“启用”。