নির্বাচিত রুট পান

একটি রুট তৈরি করার পরে, আপনি এর তথ্য পেতে এবং এর বৈধতা স্থিতি পর্যবেক্ষণ করতে Roads Selection API GET endpoint ব্যবহার করতে পারেন।

এই পৃষ্ঠায় আপনার প্রকল্পের সমস্ত নির্বাচিত রুট কীভাবে তালিকাভুক্ত করবেন এবং একটি নির্দিষ্ট নির্বাচিত রুটের বিশদ কীভাবে পাবেন তা বর্ণনা করা হয়েছে।

একটি নির্দিষ্ট নির্বাচিত রুট পান

একটি নির্দিষ্ট নির্বাচিত রুট সম্পর্কে তথ্য পেতে, আপনি যে রুটটি পুনরুদ্ধার করতে চান তার selectedRouteId রুট আইডি সহ get endpoint-এ একটি GET অনুরোধ পাঠান।

  "https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID"

নিম্নলিখিত কোড নমুনাটি একটি নির্বাচিত রুট সম্পর্কে তথ্য পেতে get endpoint-এ 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"

}

নির্বাচিত রুটগুলির তালিকা তৈরি করুন

আপনার প্রকল্পের সাথে সম্পর্কিত সমস্ত নির্বাচিত রুট তালিকাভুক্ত করতে, list শেষ বিন্দুতে একটি GET অনুরোধ পাঠান।

https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes

নিম্নলিখিত কোড নমুনাটি একটি Google ক্লাউড প্রকল্পের সাথে সম্পর্কিত সমস্ত নির্বাচিত রুটের তথ্য পেতে list শেষ বিন্দুতে একটি 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"

নিম্নলিখিত কোড নমুনাটি একটি list শেষ বিন্দু প্রতিক্রিয়ার কাঠামো দেখায় যা একটি Google ক্লাউড প্রকল্পের সাথে সম্পর্কিত সমস্ত নির্বাচিত রুটের তথ্য সহ।

{
  "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"
    },
  ]
}