चुने गए रास्ते देखना

कोई रूट बनाने के बाद, 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",
  "dynamicRouting": TRUE_OR_FALSE
}

चुने गए रास्तों की सूची

अपने प्रोजेक्ट से जुड़े सभी चुने गए रास्तों की सूची देखने के लिए, list एंडपॉइंट पर GET अनुरोध भेजें.

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

यहां दिए गए कोड सैंपल में, list एंडपॉइंट पर भेजे गए GET अनुरोध का स्ट्रक्चर दिखाया गया है. इससे 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",
      "dynamicRouting": TRUE_OR_FALSE
    },
    {
      "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",
      "dynamicRouting": TRUE_OR_FALSE
    }
  ]
}