6

我计划在我的网站上使用 Google 自动完成功能。我可以进行的查询数量是否有限制?

我正在使用此问题中列出的确切代码: How to limit google autocomplete results to City and Country only

4

3 回答 3

5

对于 Google 地方信息 API:

使用 API 密钥提交请求的应用程序每 24 小时允许 1000 个请求。您可以通过 Google Developers Console 验证您的身份,将上述限制增加到每 24 小时 150 000 个请求。通过在控制台中启用计费,需要信用卡进行验证。

对于 Google Places JavaScript 库:

这些限制不适用于 Places JavaScript 库,它不需要 API 密钥,并且受 Google Maps JavaScript API 限制的约束。

来源:https ://developers.google.com/places/webservice/usage

于 2015-05-20T02:20:01.717 回答
2

您可以毫不犹豫地使用 Google Maps Javascript API Places 库。其他答案中提到的限制适用于 Places API,而不是 Maps API 的 Places 库。来自https://developers.google.com/places/uplift

为您的应用选择合适的服务

如果您正在开发一个只需要搜索地点而不提交新地点或 Place Bumps 的基于 Web 的应用程序,那么您应该使用 Maps API 的 Places 库,而不是使用 Places API Web 服务。Places 库将配额分配给每个最终用户,而不是每个键。这意味着您的可用配额会随着您的用户群而增加,而不是被限制在一个固定的数量上。

于 2014-06-15T19:09:40.027 回答
0

使用限制

Google Places API 具有以下查询限制:

拥有API 密钥的用户每 24 小时允许1 000 个请求。

通过 API 控制台验证身份的用户每 24 小时允许 100 000 个请求

通过在控制台中启用计费,需要信用卡进行验证。我们要求您提供信用卡纯粹是为了验证您的身份。使用 Places API 不会从您的卡中收取费用。
虽然下限足以用于开发和测试,但我们建议在启动应用程序之前启用上限。可以申请额外配额

请注意,某些服务可能有乘数。例如,文本搜索受 10 倍乘数的约束,导致每个文本搜索请求计为 10 个请求,超出您的配额。


更新:

我相信使用 Google Maps JavaScript API v3 您会受到此政策的限制,而使用 Google Places API 您会受到这些限制
我认为您应该通过验证,以便将限制从 1000 提高到 100000

于 2013-04-02T07:45:23.713 回答