使用Google Places API浏览器密钥或应用密钥REQUEST_DENIED?

时间:2013-04-25 20:24:32

标签: android api key

我正在Android中编写需要Google Places API的应用程序。 我通过Google控制台为我的浏览器和我的特定应用程序制作了一个密钥。应用程序密钥已适用于Google地图。 但是,要向Google Places API发出请求,我似乎必须使用浏览器密钥才能运行。它不适用于应用程序密钥,因为这会产生REQUEST_DENIED。

有人知道这有可能吗?或者这是正常的吗?

1 个答案:

答案 0 :(得分:10)

访问Google地方信息API涉及来自浏览器的http / https请求。您创建的应用程序密钥不适用于Google地方,因为它需要浏览器密钥。您需要在Google API控制台上创建一个新的浏览器密钥,点击“创建新的浏览器密钥”

同样保留接受来自这些HTTP引用者(网站)的请求为空,以便它允许访问所有引荐来源并包含在您的查询网址中生成的密钥。