您好,我正在使用适用于 Android 的 GOOGLE map API,并且使用我的 API key 我能够绘制 map 。
还添加了放大缩小功能。但是当我尝试从谷歌 API 获取数据时,它会给我 REQUEST_DENIED 错误消息。
这是我的查询字符串
https://maps.googleapis.com/maps/api/place/search/json?location=43.666,93.166&radius=5000&sensor=false&types=establishment&name=hotel&key={myKey}
也试过this链接。
过去两天需要帮助解决这个问题。
最佳答案
如果您的 keyApi 是 android key ,则将无法工作,因为您需要一个浏览器 api(允许所有访问留为黑色)。从这个link
“访问 Google places API 涉及来自浏览器的 http/https 请求。您创建的应用程序 key 不适用于 Google places,因为它需要浏览器 key 。您需要在 Google API 上创建一个新的浏览器 key 控制台单击“创建新的浏览器 key ”
同时将接受来自这些 HTTP 引荐来源网址(网站)的请求留空,以便它允许访问所有引荐来源网址并包括在您的查询 URL 中生成的 key 。”
关于java - Android 谷歌放置 API REQUEST_DENIED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13128102/