Google 地方 Api 密钥未授权

Google Places Api Key Not authorized

我在 android 应用程序中使用了 google 个位置,但出现此错误

{
   "error_message" : "This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: Learn more: https://code.google.com/apis/console",
   "html_attributions" : [],
   "results" : [],
   "status" : "REQUEST_DENIED"
}

我试过使用 Android 密钥、浏览器密钥和服务器密钥,但这不起作用,请帮助我,我不知道密钥有什么问题...!! 请帮我 URL 我正在使用的是:

https://maps.googleapis.com/maps/api/place/search/json?radius=50&sensor=true&key=<my key>&location=22,75

按照以下link获取google地图键注册

https://developers.google.com/maps/documentation/android/start

并确保您已从 api 和 auth 启用 api,

另外在提供sha1密钥和你的应用程序包名称的同时,提供有效数据。

希望对您有所帮助

To ensure that are you enable valid API for Valid Key.

注:- 为浏览器 api 服务器启用位置 api - 浏览器密钥。 为 android 键放置 api - android 键

"status" : "REQUEST_DENIED" - 表示有关启用 Google API 权限的问题。 请确保您没有忘记启用 API :

Google 地图 Android API
Google 地图地理编码 API
Google 地图地理位置 API
Google 为 Android
放置 API Google 地点 API Web 服务

我也遇到了同样的问题,但是在浏览开发者网站后我发现;它也需要为 Web 服务启用 Places API 并为我工作。

希望这对您有所帮助!

"status" : "REQUEST_DENIED" 表示有关启用 Google API 权限的问题。请确保您没有忘记启用 API :

  • Google 地图 Android API
  • Google 地图地理编码 API
  • Google 地图地理位置 API
  • Google API Android
  • Google 地点 API 网络服务

确保您启用了“Google Places API Web 服务”(在您的 Google Api 控制台上, https://console.developers.google.com)。您必须使用 服务器密钥 (不是 Android 密钥)