我打算在我的网站上使用Google自动完成功能。我可以提出的查询数量是否有限制?
我使用的是此问题中列出的确切代码: How to limit google autocomplete results to City and Country only
答案 0 :(得分:5)
对于Google Places API:
使用API密钥提交请求的应用程序允许1 000 每24小时的请求。您可以将上述限制增加到 通过验证您的身份,每24小时有150 000个请求 Google Developers Console。需要信用卡 通过在控制台中启用结算来验证。
对于Google商家信息库JavaScript库:
这些限制不适用于Places JavaScript库 不需要API密钥,Google Maps JavaScript涵盖了该密钥 API限制。
答案 1 :(得分:2)
您可以毫不犹豫地使用Google Maps Javascript API Places库。应用于Places API的其他答案中提到的限制,而不是Maps API的Places库。来自https://developers.google.com/places/uplift
为您的应用选择合适的服务
如果您正在开发仅需要搜索地点且不提交新地点或放置凹凸的基于Web的应用程序,则应使用Maps API的Places库,而不是使用Places API Web服务。位置库为每个最终用户而不是每个键分配一个配额。这意味着您的可用配额会随着您的用户群而增加,而不是以固定金额为上限。
答案 2 :(得分:0)
API密钥的用户每24小时 1000次请求。
通过API控制台验证其身份的用户每24小时 10万次请求。
通过在控制台中启用结算,验证需要信用卡。我们要求您的信用卡纯粹用于验证您的身份。使用Places API不会向您的信用卡收费
虽然下限足以进行开发和测试,但我们建议在启动应用程序之前启用上限。 可以请求额外的配额。
请注意,某些服务可能具有乘数。例如,文字搜索受10倍乘数影响,导致每个文字搜索请求计为10个针对您的配额的请求。
我相信,使用Google Maps JavaScript API v3,您只能使用this policy并使用Google Places API these limits。 我认为您应该通过验证,因此您将限制从1000提高到100000