我在我的公司使用谷歌地图应用编程接口,我们面临着应用编程接口消耗的一些问题。
我们使用Javascript API,加载地图,我们对一些地址进行地理编码,并制作一些路线。一切正常。
但在某些情况下,我们使用自动完成功能,允许用户输入他正在搜索的位置。
所以,我这样定义自动完成:
var autocomplete=新谷歌。地图。地方。自动完成(document.getElementById('textBox'),{types:[]});
当用户选择一个选项时,我们调用函数
autocomplete.add监听器('place_changed',do某物);
得到这个地方,做更多的事情
函数的作用:{var place=autocomplete.getPlace();
//更多代码}
一切正常,但当用户开始输入时,它一直在使用GooglePlacesAPI Web服务。是这样吗?
我认为它只会在加载地图时使用Javascript API,仅此而已。
奇怪的是,在开发人员的控制台上,API的使用在几天前(2016年6月30日)就开始了,我们有一段时间没有使用该API(7月3日至10日),昨天我们达到了1000次的使用限制。
我做错什么了吗?我能做什么?
抱歉,如果这不是问题的正确位置,如果不是,请移动它或告诉我,以便我可以在新位置打开。
谢谢
你可以在这篇博文中找到答案:
http://googlegeodevelopers.blogspot.com.es/2016/06/building-for-scale-updates-to-google.html
看4。从2016年6月22日开始,Google根据相应的Web服务API计算客户端请求。显然,你的一些域名是“祖父”的,但是新的域名将遵循新的政策。