我想知道手机间隙应用程序中Google地图的限制是什么。
由于API v3不需要任何密钥。那么他们将以什么为基础强制执行限制?是按设备吗?
如果是每台设备,那么我们不必获取许可证密钥。因为我们的应用使用量在一天内超过250000个请求。但否则我们必须获得许可证密钥。
如果有人对此有任何了解,请分享信息。
答案 0 :(得分:1)
您需要一个API密钥才能从javascript访问Google地图API,如下所述:https://developers.google.com/maps/documentation/javascript/tutorial。
<script src="https://maps.googleapis.com/maps/api/js?key=API_KEY&sensor=SET_TO_TRUE_OR_FALSE"
type="text/javascript"></script>
此API密钥用于标识您的应用程序。您可以根据需要创建任意数量的客户端,但客户端发送给Google的所有请求都会被考虑用于计算您的应用程序的请求总数。
<强> [编辑] 强>
是的,API_KEY是可选的,但你永远都不会知道。使用密钥带来了使用统计报告的好处。对于Business,它是CLIENT_ID的关键。 关于谷歌如何确定过度使用API的问题,他们有引用者和document.url。 使用phonegap谷歌可能很难指出你的应用程序;)但如果你有如此高的流量,建议你使用API密钥进行集中监控。
<强> [编辑-2] 强>
根据此链接:
2,500 requests may be sent to the Geocoding Web Service per day from a single IP address. This is independent of any geocoding activity generated by applications using one of the client Maps APIs for geocoding. Maps API Premier quotas remain unchanged.
因此谷歌最突出的衡量标准是用户IP。因此,您可以获得谷歌每IP所施加的API限制。