如何为Google Places API制作API KEY?

时间:2014-04-17 08:26:12

标签: android google-places-api api-key

这里我有一个问题,我无法访问谷歌地方api服务在android找到附近的地方。

我已阅读了很多教程,但没有一个明确提到如何制作浏览器密钥或安卓密钥?

这里我尝试了所有这些。

1)制作浏览器密钥并传入此查询  https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=YourAPIKey

2)制作一个android密钥并在同一个查询中传递该密钥,但结果总是相同的,并将错误显示为“拒绝访问”

任何人都可以回答我如何制作这个api密钥以及哪一个(浏览器密钥或android密钥)?

1 个答案:

答案 0 :(得分:1)

我一直有这个完全相同的问题,我也遵循许多人的指南,但没有人帮助。我最终找到了一个正确的解决方案,但我能够让我的应用程序正常运行。我在这里通过stackoverflow问了这个问题:How do I get a Google Places API key for my Android App

收到答复(图片来自user1632209 ,再次感谢您!)是:

请按照以下步骤

- 访问https://code.google.com/apis/console的Google API控制台,然后使用您的Google帐户登录。

- 首次登录API控制台时,会为您创建一个名为API Project的默认项目。您可以使用该项目,也可以通过单击窗口顶部的“API项目”按钮并选择“创建”来创建新项目。 Maps API for Business客户必须使用为其创建的API项目作为其商家信息购买的一部分。

- 单击左侧导航面板中的“服务”链接。

- 单击Places API条目旁边的状态开关(开/关按钮)。开关滑到ON。

在左侧导航面板中单击“API访问”。

- 单击“创建新服务器密钥”。如果要限制可以发送API请求的服务器,请输入一个或多个服务器IP地址。

- 点击创建。您的API密钥显示在服务器应用程序的密钥标题下(具有IP锁定)。