Bing maps Bing映射AJAX控制v7方向模块随机失败

Bing maps Bing映射AJAX控制v7方向模块随机失败,bing-maps,Bing Maps,我已经在一个网站上实现了,该网站有4条预定义的步行路线供用户选择。然后,所选路线将通过方向模块(directionsManager.calculateDirections())显示在地图上,并且文本描述将显示在地图旁边的div容器中 这一切都可以正常工作,除了有时API不返回方向,我在中返回以下错误: 这些路线在JSON中作为简单的航路点数组给出。因为它有时确实有效,所以我认为问题与航路点本身无关 请注意,获取方向是用于行走还是驾驶并不重要(相同的错误代码) 所以我的问题是: 我必须忍受它吗?如

我已经在一个网站上实现了,该网站有4条预定义的步行路线供用户选择。然后,所选路线将通过方向模块(
directionsManager.calculateDirections()
)显示在地图上,并且文本描述将显示在地图旁边的
div
容器中

这一切都可以正常工作,除了有时API不返回方向,我在中返回以下错误:

这些路线在JSON中作为简单的航路点数组给出。因为它有时确实有效,所以我认为问题与航路点本身无关

请注意,获取方向是用于行走还是驾驶并不重要(相同的错误代码)

所以我的问题是:

  • 我必须忍受它吗?如果是这样,处理用户体验方面的情况的最佳实践是什么
  • 如果不是,原因可能是什么

  • 任何帮助都将不胜感激

    我怀疑您的帐户受到利率限制。当您的帐户以超过免费使用条款的速度消费交易时,或者当服务受到其他根据免费使用条款使用Bing地图的用户的大量负载时,试用版和基本Bing地图密钥就会出现这种情况。限制速率受限可能性的唯一方法是升级到企业密钥。如果您正在使用企业密钥并发现此问题,请联系Bing Maps企业支持团队,他们将进行调查。

    您说得对,我们使用的是“基本”Bing Maps API密钥。我没有读到任何关于限制的东西,但是你说的对我来说是合理的。。。猜测我们必须考虑切换到企业密钥。谢谢你的回答!这里有一些关于这方面的文档:我相信它在某处的使用条款中也有文档记录。
    Object { 
      responseCode: 17, 
      message: "Fußwege sind derzeit nicht verfügba…", // This is german for: "walking directions are currently not available"
      eventName: "directionsError" 
    }