使用带有许可证的Google Maps API for Business

时间:2012-02-16 21:10:46

标签: google-maps google-maps-api-3

如果您购买了Google Maps API for Business许可,那么这会如何改变您调用地图和地理编码v3 API的方式?

获取营业执照会增加地图和地理编码的限制,但您需要做些什么来实施代码中的更改?或者这一切都是通过注册URL完成的吗?

谢谢, 迈克尔

2 个答案:

答案 0 :(得分:1)

加载API时,在URL中传递“client = CLIENT_ID”。此客户端ID还与您为防止滥用而设置的某些网址绑定。

此处有更多详情:http://code.google.com/apis/maps/documentation/premier/guide.html

答案 1 :(得分:1)

除了添加client =参数外,还需要:

  1. 删除key =参数

  2. 用于网络服务(例如地理编码)对每个请求进行数字签名。签名位于signature =参数中,需要为每个请求重新计算:

  3. https://developers.google.com/maps/documentation/business/webservices

    在签名请求之前确保对其进行URL编码,否则如果其他任何人(例如浏览器)在添加签名后进行URL编码,签名将无效:

    https://developers.google.com/maps/documentation/webservices/#BuildingURLs