Po utworzeniu trasy możesz użyć punktu końcowego interfejsu Roads Selection API GET
, aby uzyskać informacje o niej i sprawdzić jej stan weryfikacji.
Na tej stronie dowiesz się, jak wyświetlić listę wszystkich wybranych tras w projekcie i jak uzyskać szczegółowe informacje o konkretnej wybranej trasie.
Uzyskiwanie konkretnej wybranej trasy
Aby uzyskać informacje o konkretnej wybranej trasie, wyślij żądanie GET
do punktu końcowego
get
, podając selectedRouteId
trasy, którą chcesz pobrać.
"https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID"
Poniższy przykładowy kod pokazuje strukturę żądania GET
wysyłanego do punktu końcowego get
w celu uzyskania informacji o wybranej trasie.
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"
Poniższy przykładowy kod pokazuje strukturę odpowiedzi punktu końcowego get
z informacjami o jednej wybranej trasie.
{ "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" }
Wyświetlanie listy wybranych tras
Aby wyświetlić listę wszystkich wybranych tras powiązanych z projektem, wyślij żądanie GET
do punktu końcowego list
.
https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes
Poniższy przykładowy kod pokazuje strukturę żądania GET
wysyłanego do punktu końcowego list
w celu uzyskania informacji o wszystkich wybranych trasachlist
powiązanych z projektem 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"
Poniższy przykład kodu pokazuje strukturę odpowiedzi punktu końcowego list
z informacjami o wszystkich wybranych trasach powiązanych z projektem 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" }, ] }