我正在 Android 中编写一个需要 Google Places API 的应用程序。 我已经通过 Google 控制台为我的浏览器和我的特定应用程序创建了一个 key 。应用程序 key 已适用于 Google map 。 不过,要向 Google Places API 发出请求,我似乎必须使用浏览器 key 才能使其正常工作。它不适用于应用程序 key ,因为这会导致 REQUEST_DENIED。
有人知道这是怎么可能的吗?还是这是正常的?
最佳答案
访问 Google places API 涉及来自浏览器的 http/https 请求。您创建的应用程序 key 不适用于 Google 地点,因为它需要浏览器 key 。您需要在 Google API 控制台上创建一个新的浏览器 key ,点击“创建新的浏览器 key ”
同时将接受来自这些 HTTP 引荐来源网址(网站)的请求: 留空,以便它允许访问所有引荐来源网址并包含在您的查询 URL 中生成的 key 。
关于android - REQUEST_DENIED 使用 Google Places API 浏览器 key 或应用程序 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16224080/