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



我最近使用Google API Console生成了一个新的服务器API密钥,用于Places API。我对使用Details API调用很感兴趣,它在我的第一个请求期间按预期工作。然而,随后的每个请求都产生了这个错误:

{
   "error_message" : "The provided API key is expired.",
   "html_attributions" : [],
   "status" : "REQUEST_DENIED"
}

这个密钥肯定没有过期,因为它是几分钟前才发出的,几秒钟前还工作得很好。我尝试过发布新的密钥,但结果总是一样的:一次成功,然后就再也不会成功了。什么好主意吗?

找出android的问题在google developer console中执行:

  1. 为浏览器应用程序创建密钥,而不是android应用程序

  2. 启用Google Places API Web Service

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

  4. Sha key应该相同

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

尝试使用api &Auth menu> API> Places and push "enable".

尝试在Google console中启用Google Places API Web Service

相关内容

  • 没有找到相关文章