【问题标题】:Google Places API Key seems to expire immediately after one useGoogle Places API 密钥似乎在使用一次后立即过期
【发布时间】:2014-06-01 02:34:00
【问题描述】:

我最近使用 Google API 控制台生成了一个新的服务器 API 密钥,用于 Places API。我对使用Details API Call 很感兴趣,并且在我的第一个请求中它按预期工作。但是,每个后续请求都产生了这个错误:

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

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

【问题讨论】:

  • 我也遇到了同样的问题,你找到解决办法了吗。

标签: google-api google-places-api


【解决方案1】:

找出android中的问题 在谷歌开发者控制台中执行此操作:

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

  2. 启用:Google Places API 网络服务

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

  4. sha键应该一样

    注意:请检查 sha key 以及它们在开发者控制台和 android 应用上必须相同。

【讨论】:

  • 永远不会想到这一点,谢谢!终于可以闭上眼睛了:)
【解决方案2】:

尝试进入 APIs & Auth menu > API > Places 并点击“启用”。

【讨论】:

    【解决方案3】:

    尝试在 google 控制台中启用 Google Places API Web 服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多