После создания маршрута вы можете использовать конечную точку GET
API выбора дорог, чтобы получить его информацию и отслеживать статус его проверки.
На этой странице описывается, как составить список всех выбранных маршрутов в вашем проекте и как получить подробную информацию о конкретном выбранном маршруте.
Получить конкретный выбранный маршрут
Чтобы получить информацию о конкретном выбранном маршруте, отправьте запрос GET
на конечную точку get
указав selectedRouteId
маршрута, который вы хотите получить.
"https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID"
В следующем примере кода показана структура запроса GET
к конечной точке get
для получения информации об одном выбранном маршруте.
curl -X GET \ -H 'X-Goog-User-Project: PROJECT_NUMBER' \ -H 'Authorization: Bearer ACCESS_TOKEN' \ "https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID"
В следующем примере кода показана структура ответа конечной точки get
с информацией об одном выбранном маршруте.
{ "name": "projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID", "dynamicRoute": { "origin": { "latitude": ORIGIN_LATITUDE, "longitude": ORIGIN_LONGITUDE }, "destination": { "latitude": DESTINATION_LATITUDE, "longitude": DESTINATION_LONGITUDE }, "intermediates": [ { "latitude": LATITUDE, "longitude": LONGITUDE }, { "latitude": LATITUDE, "longitude": LONGITUDE }, { "latitude": LATITUDE, "longitude": LONGITUDE } ] }, "createTime": "CREATE_TIME", "state": "STATE" }
Список выбранных маршрутов
Чтобы составить список всех выбранных маршрутов, связанных с вашим проектом, отправьте запрос GET
на конечную точку list
.
https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes
В следующем примере кода показана структура запроса GET
к конечной точке list
для получения информации обо всех выбранных маршрутах, связанных с проектом Google Cloud.
curl -X GET \ -H 'X-Goog-User-Project: PROJECT_NUMBER' \ -H 'Authorization: Bearer ACCESS_TOKEN' \ "https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes"
В следующем примере кода показана структура ответа конечной точки list
с информацией обо всех выбранных маршрутах, связанных с проектом Google Cloud.
{ "selectedRoutes": [ { "name": "projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID", "dynamicRoute": { "origin": { "latitude": ORIGIN_LATITUDE, "longitude": ORIGIN_LONGITUDE }, "destination": { "latitude": DESTINATION_LATITUDE, "longitude": DESTINATION_LONGITUDE } }, "createTime": "CREATE_TIME", "state": "STATE" }, { "name": "projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID", "dynamicRoute": { "origin": { "latitude": ORIGIN_LATITUDE, "longitude": ORIGIN_LONGITUDE }, "destination": { "latitude": DESTINATION_LATITUDE, "longitude": DESTINATION_LONGITUDE }, "intermediates": [ { "latitude": LATITUDE, "longitude": LONGITUDE }, { "latitude": LATITUDE, "longitude": LONGITUDE }, { "latitude": LATITUDE, "longitude": LONGITUDE } ] }, "createTime": "CREATE_TIME", "state": "STATE" }, ] }