首页 > 解决方案 > Azure Maps Directions Service 对自行车的错误请求

问题描述

我在 azure 地图中遇到了方向服务的一个奇怪问题。

当我在旅行模式下用汽车提出这个请求时:

https://atlas.microsoft.com/route/directions/json?subscription-key={my-api-key}&api-version=1.0&query=48.81532,2.34954:52.31281,4.94103&language=fr-FR&computeTravelTimeFor=all&travelMode=car&arriveAt=2018-10-30T09:50:00-00:00

我用正确的 json 得到了很好的回应,但我用自行车旅行模式提出了同样的要求:

https://atlas.microsoft.com/route/directions/json?subscription-key={my-api-key}&api-version=1.0&query=48.81532,2.34954:52.31281,4.94103&language=fr-FR&computeTravelTimeFor=all&travelMode=bicycle&arriveAt=2018-10-30T09:50:00-00:00

我收到以下错误:

{ "error": { "code": "400 BadRequest", "message": "错误请求:一个或多个参数指定错误或互斥。" } }

我不知道是什么导致了这个错误

标签: directionsazure-maps

解决方案


我将到达时间更改为 2018-10-31T09:50:00-00:00 并且它有效。也许骑自行车需要很长时间,以至于不可能在指定的到达时间到达目的地。


推荐阅读