Как получить RouteId для моего запроса getroute? - PullRequest
0 голосов
/ 24 января 2019

У меня есть план Freemium ЗДЕСЬ, и я использую REST-сервис маршрутизации.

Когда я запрашиваю подробный автомобильный маршрут между двумя путевыми точками с помощью запроса getroute https://route.api.here.com/routing/7.2/getroute.json?app_id=APPID&app_code=APPCODE&waypoint0=geo!47.4183889,9.7318127&waypoint1=geo!47.4315312,9.8954753&mode=fastest;car;traffic:disabled, Я должен установить параметр routeId, в противном случае я получу ошибку "Параметр \" routeid \ "не указан".

Как я могу получить свой routeId? Я ожидал, что получу его с вычисленными результатами, но его нет в ответе json.

1 Ответ

0 голосов
/ 24 января 2019

Hi getRoute Запрос используется для получения дополнительной информации о ранее рассчитанном маршруте. Таким образом, routeId должен быть доступен вам как часть вашего предыдущего ответа calcRoute. Для получения routeId необходимо указать routeAttributes для routeId "& routeattributes = ri". Пожалуйста, смотрите документацию здесь (routeAttributes) -

...