Rota oluşturduktan sonra, bilgilerini almak ve doğrulama durumunu izlemek için Roads Selection API GET
uç noktasını kullanabilirsiniz.
Bu sayfada, projenizdeki tüm seçili rotaları nasıl listeleyeceğiniz ve belirli bir seçili rotayla ilgili ayrıntıları nasıl alacağınız açıklanmaktadır.
Belirli bir rota seçme
Belirli bir rota hakkında bilgi edinmek için almak istediğiniz rotanın selectedRouteId
'ını içeren GET
isteğini get
uç noktasına gönderin.
"https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID"
Aşağıdaki kod örneğinde, tek bir rota hakkında bilgi almak için get
uç noktasına gönderilen GET
isteğinin yapısı gösterilmektedir.
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"
Aşağıdaki kod örneğinde, tek bir seçili rotanın bilgilerini içeren bir get
uç nokta yanıtının yapısı gösterilmektedir.
{ "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" }
Seçili rotaları listeleme
Projenizle ilişkili tüm seçili rotaları listelemek için list
uç noktasına GET
isteği gönderin.
https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes
Aşağıdaki kod örneğinde, bir Google Cloud projesiyle ilişkili tüm seçili rotaların bilgilerini almak için list
uç noktasına gönderilen GET
isteğinin yapısı gösterilmektedir.
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"
Aşağıdaki kod örneğinde, bir Google Cloud projesiyle ilişkili tüm seçili rotaların bilgilerini içeren bir list
uç nokta yanıtının yapısı gösterilmektedir.
{ "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" }, ] }