Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么JQuery Locationpicker不需要API密钥_Javascript_Google Maps_Google Maps Api 3_Jquery Plugins - Fatal编程技术网

Javascript 为什么JQuery Locationpicker不需要API密钥

Javascript 为什么JQuery Locationpicker不需要API密钥,javascript,google-maps,google-maps-api-3,jquery-plugins,Javascript,Google Maps,Google Maps Api 3,Jquery Plugins,我经常使用它,我想知道为什么它看起来不需要GoogleAPI键就可以工作,因为它看起来使用的是GoogleMapsJavaScriptAPI 这个API建立了,这是困扰我的问题之一 是否默认使用插件的开发者API密钥?是否还有另一个不需要API密钥的Google Javascript API 编辑: 我对这个问题还是有点困惑,但我终于找到了答案。谢谢大家。当您加载谷歌地图API时,它知道您的IP地址。它根据您的IP对您进行标准计划下的费率限制。对于javascript API,该密钥目前不是必需

我经常使用它,我想知道为什么它看起来不需要GoogleAPI键就可以工作,因为它看起来使用的是GoogleMapsJavaScriptAPI

这个API建立了,这是困扰我的问题之一

是否默认使用插件的开发者API密钥?是否还有另一个不需要API密钥的Google Javascript API

编辑:
我对这个问题还是有点困惑,但我终于找到了答案。谢谢大家。

当您加载谷歌地图API时,它知道您的IP地址。它根据您的IP对您进行标准计划下的费率限制。

对于javascript API,该密钥目前不是必需的。建议使用该密钥,因为它允许您在API控制台上跟踪您的使用情况,如果您超过免费API限制,则允许google与您联系

API限制来自:

JavaScript API有以下限制:

标准使用限制

标准API的用户:

免费,直到连续90天内每24小时超过25000次地图装载

启用现收现付计费以解锁更高的配额:

超过免费使用限制后,按每1000个额外请求0.50美元计费,每24小时最多1000000美元


您能添加任何类型的来源吗?如果API密钥可以限制你的使用,为什么会有人使用它?它不限制你的使用,它允许你监控你的使用。我很困惑,因为我认为你的声明和你提供的信息是矛盾的。你是说如果你想监控超过这些限制的使用情况,谷歌会向你收费吗?听起来不太对。javascript API是从浏览器加载的,因此每次加载时都会收到不同的IP(更准确地说是用户),不是吗?确切地说,每次打开应用程序并向Maps API发出请求时,Maps API都会跟踪发出请求的设备的IP。这其实没有什么问题。大多数用户的IP不会像您想象的那样频繁更改(例如,虽然您家中的子网IP可能会更改,但大多数ISP为每条线路提供一个IP地址,并简单地NAT所有流量)。