2013-04-25 141 views
5

我正在编写一个需要Google Places API的Android应用程序。 我通过Google控制台为我的浏览器和特定应用程序创建了一个密钥。应用程序密钥已与Google地图配合使用。 但是,要向Google Places API发出请求,似乎我必须使用浏览器键才能使用它。它不适用于应用程序密钥,因为这会导致REQUEST_DENIED。使用Google Places API浏览器密钥或应用密钥REQUEST_DENIED?

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

回答

10

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

而且离开接受来自这些HTTP参照网址请求(网站)上一个新的浏览器键:空白,以便它可以访问所有引用并包含在查询网址中生成的关键字。

+0

ü救了我,感谢很多:) – Naruto 2013-09-08 14:10:13

+0

保存我的一天太多了,谢谢朋友,我只是一时困惑,为那些谁想知道我做了。使用您的IP地址生成浏览器密钥,并将该密钥用于请求而不是应用程序密钥。它肯定会工作,肯定谢谢你提问和回答保存我的一天:) – 2014-04-01 07:52:53

+0

太棒了!这个问题直到今天对我来说都是一个难题:) – 2014-04-29 07:36:58

相关问题