0

我试图访问

https://maps.googleapis.com/maps/api/place/autocomplete/xml?input=Amoeba&types=establishment&location=37.76999,-122.44696&radius=500&sensor=true&key=AIzaSyAqTo6fgd8zK8rVNxvSO8WsEkBxRxd3PIE

我被拒绝访问。

如您所见,我提供了一些关键 API。也许我提供了不同的钥匙

这是问题所在。

我从 https://code.google.com/apis/console/#project:299025262955:services获得了我的密钥

我启用了所有这些服务

Ad Exchange 买方 API 礼貌限制:1000 个请求/天

Google Maps API v2          Courtesy limit: 25,000 requests/day • Pricing
Google Maps API v3          Courtesy limit: 25,000 requests/day • Pricing
Google Maps Coordinate API          Courtesy limit: 1,000 requests/day
Google Play Android Developer API           Courtesy limit: 15,000 requests/day
Google+ API             Courtesy limit: 10,000 requests/day
Static Maps API             Courtesy limit: 25,000 requests/day • Pricing

此外,我在某处读到谷歌地图 API 3 根本不使用密钥来进一步增加混乱。

那么,无论如何我应该使用什么 API 密钥?谷歌 API 密钥?谷歌地图 API 密钥?谷歌地图第 3 版 API 密钥?什么?

我直接访问它,所以没有推荐人。是这个问题吗?推荐人的设置是:

推荐人:
允许任何推荐人

我想知道这是否包括空白推荐人。

4

3 回答 3

2

您指定的密钥似乎是错误的。我把钥匙换成我的,然后它就起作用了。

在此处输入图像描述


您应该使用“API 访问”页面的“简单 API 访问”中显示的密钥。 在此处输入图像描述

于 2012-11-28T06:29:35.983 回答
0

我发现了问题所在。谷歌自动完成是谷歌地方而不是谷歌地图的一部分。所以我需要打开谷歌地方功能。

它仍然很糟糕,因为它没有告诉我找到的地方的纬度和经度。

于 2012-11-28T07:41:21.807 回答
0

使用 google place API 可能会产生费用。您每天只能请求 1000 个请求,如果您验证信用卡,这将扩展到每天 25000 个请求。超出此限制将导致您收费,否则用户将不会收到服务的响应。注意细节和谷歌政策。祝你好运

于 2016-05-14T09:56:01.227 回答