我有一个用于查找详细地址和坐标的名称列表,就像用户在谷歌地图应用程序上搜索的一样,相反,我尝试批量完成任务。
我用Python中的"请求"包完成了这项工作。
我使用谷歌地图地点API和"文本搜索"模式。发送了100个请求(每个请求包含一个位置的名称字符串)后,我在API控制台中发现超过了免费配额(1000个请求/24h),而"成功"的计数是100。
为什么谷歌记录了1000个请求,而实际上我发送了100个?
如文档中所述,文本搜索受到10倍乘数的影响:
文本搜索请求
--snip——
谷歌位置搜索服务共享相同的使用限制但是,文本搜索服务的乘数是10倍。也就是说,您提出的每个文本搜索请求将根据您的配额计算为10个请求。如果您购买了Google Places API作为Google Maps API for Work合同的一部分,乘数可能会有所不同。有关详细信息,请参阅Google Maps API for Work文档。