Google Maps API v3地理编码网络服务,带有监控使用情况的密钥

时间:2013-04-18 16:34:16

标签: google-geocoding-api

我正在尝试使用C#中的给定地址实现服务器端调用地理编码。我了解地理编码Web服务不需要API密钥。我也明白传感器参数是必需的。我把所有这些都检查得很好。我去了谷歌控制台请求服务器端密钥,希望我可以跟踪我的应用程序中基于IP地址的所有Web服务地理编码调用的使用情况。

所以,这是请求http://maps.googleapis.com/maps/api/geocode/xml?address=21274+WOODMERE+DRIVE+LEONARDTOWN+MD&sensor=false&key=aaaaaaaaaaaaaaaa

其中aaaaaaaaaaaaa是实际的密钥。我从正确的服务器初始化了这个调用。但是我每次都仍然获得REQUEST_DENIED状态。

所以我的问题是,我是如何实现通过Google Maps API地理编码网络服务从Google控制台检查使用情况的目标?或者无法跟踪地理编码Web服务,因为它不是客户端API?

谢谢你,希望你能为我解释一下。

1 个答案:

答案 0 :(得分:0)

目前,地理编码请求中不支持api密钥,而且每个api文档似乎都是有意的。当前参数是来自V2的遗留物,并且在api控制台中没有用于地理编码api的可用服务。

https://developers.google.com/maps/documentation/geocoding/?hl=en#Limits

因此,坚持无密钥请求,如果您想监控您的使用情况,您应该记录自己并注意OVER_QUERY_LIMIT响应。