Google maps api 3 我的代码如何检测何时达到Google map 25000 api负载限制?

Google maps api 3 我的代码如何检测何时达到Google map 25000 api负载限制?,google-maps-api-3,Google Maps Api 3,谷歌允许一个域名每天免费加载25000次谷歌地图API。一旦达到这个限制,那么你的地图就在那天剩下的时间里停止工作,除非你购买更多的API加载 我的javascript如何检测何时达到该限制,以便通过显示一条信息性消息尽可能优雅地失败?请查看javascript的示例 假设您正在发出一个GeoCoder请求,其形式为GeoCoder()。geocode(请求:GeocoderRequest,回调:function(Array,GeocoderStatus)) 回调中的第二个参数将提供有关响应的一

谷歌允许一个域名每天免费加载25000次谷歌地图API。一旦达到这个限制,那么你的地图就在那天剩下的时间里停止工作,除非你购买更多的API加载

我的javascript如何检测何时达到该限制,以便通过显示一条信息性消息尽可能优雅地失败?

请查看javascript的示例

假设您正在发出一个GeoCoder请求,其形式为
GeoCoder()。geocode(请求:GeocoderRequest,回调:function(Array,GeocoderStatus))

回调中的第二个参数将提供有关响应的一些有用信息,包括响应是否超过速率限制

要检查是否超出限制,请将状态代码与常量进行比较

google.maps.GeocoderStatus.OVER_QUERY_LIMIT

并相应地处理错误。

来自谷歌的好消息。看起来他们上个月发布了一个解决方案。

我搜索了这么多,但没有找到

以下是我今天在SO上发表的帖子,寻求如何用代码捕获此“错误”的建议。

谢谢安德鲁,但我想我问的是另一个问题。谷歌的地图API文档没有任何信息显示如何检测何时达到25000/天的API负载限制。如果有一种方法可以触发回调例程,我还没有找到它。你指的是哪个API?这个?我在StackOverflow上看到了几个类似的问题(包括5年前的这个问题),似乎仍然只能通过这里描述的过程来检查API的使用情况:,而不是以编程方式……是的,到目前为止,我遇到了相同的死角。如果这在javascript中目前不可行,那么我将在google的bug跟踪器中发布一个增强请求。如果此功能对您有帮助,请给它一颗星星。这里也问了同样的问题: