2012-06-23 77 views
3

我制定了公交车行程计划,并且我有一个想法。当用户点击地图来设置标记时,我不是使用AJAX从PHP页面发出请求,而是使用JavaScript中的Google地图API中的方法地理编码器创建脚本。Google Maps API Geodecoder限制

现在,因为我知道Google每天限制每个“IP”的请求数为2500,所以我想知道一些事情。

由于请求是由JavaScript(客户端脚本)直接向Google服务器发出的。我的网站将使用2 500的限制,因为请求来自我网站上的脚本,或者我得到的每个客户端的请求数为2 500个(通过IP实际),因为请求来自客户端?

谢谢。

回答

1

使用的IP地址是服务器,而不是客户端。如果您计划每天超过25,000次,那么您可以通过Google的付费服务注册,并且他们将收取超出限额的任何费用。

0

您的网站每天可以访问25,000次地图加载(例如),如果您有5000个访问者,则每个人都可以访问5个地图加载,然后您将达到您的限制。

在google maps api文档中发现here

你的地图负载的文档中是特别针对here的定义的想法:

时,会发生单个地图负载:

使用地图Javascript API显示的地图(V2或V3)由网页或应用程序加载时;

因此,使用服务器的IP地址。

+0

是的,但我的问题是,当脚本发送请求到Google服务器(Javascript,发生在客户端),使用哪个IP?由于脚本是从客户端执行的,所以我是该访问者的一员。 –

+0

使用服务器的IP地址。 –