بعد إنشاء مسار، يمكنك استخدام نقطة النهاية Roads Selection API GET
للحصول على معلوماته وتتبُّع حالة التحقّق من صحته.
توضّح هذه الصفحة كيفية إدراج جميع المسارات المحدّدة في مشروعك وكيفية الحصول على تفاصيل لمسار محدّد.
الحصول على مسار رحلة محدّد تم اختياره
للحصول على معلومات حول مسار محدّد تم اختياره، أرسِل طلب 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" }, ] }