پس از ایجاد یک مسیر، می توانید از نقطه پایانی Roads Selection API GET
برای دریافت اطلاعات آن و نظارت بر وضعیت اعتبار سنجی آن استفاده کنید.
این صفحه نحوه فهرست کردن تمام مسیرهای انتخاب شده در پروژه و نحوه دریافت جزئیات برای یک مسیر انتخابی خاص را شرح می دهد.
یک مسیر خاص انتخاب شده را دریافت کنید
برای به دست آوردن اطلاعات در مورد یک مسیر انتخاب شده خاص، یک درخواست GET
به نقطه پایانی get
از جمله RouteId 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" }, ] }