关于Google Places API请求限额及自动补全请求计数的问询
Google Places API 请求限额相关问题解答
1. 每日请求限额是针对唯一请求,还是重复请求也计数?
直白点说:每一次发起的请求都会被计数,不管内容是否重复。Google Places API的每日限额(不管是免费版还是付费版)都是按实际的API调用次数来统计的,和请求内容是否唯一完全无关。哪怕你连续发送100次参数完全相同的请求,每一次都会消耗你的配额,相当于用掉100次限额。
2. 输入“London”时每次按键触发请求,会按1次还是21次计数?
答案是按实际发起的21次请求来计数。Place Autocomplete API的每一次调用(也就是每一次按键触发的请求)都是独立的,Google会把每一次调用都算入你的每日限额中。
这里给个实用小建议:实际开发里,很多开发者会做「防抖处理」(比如设置300-500ms的延迟,等用户停止输入一小段时间后再发起请求),这样能避免因为用户快速按键产生大量重复或不必要的请求,帮你节省配额。但从API的计数规则来说,只要你发起了请求,不管是不是同一会话的连续输入,都会被单独计数。
内容的提问来源于stack exchange,提问作者Raz
相关产品推荐
相关产品推荐

