रास्ता बनाने के बाद, 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"
}
चयनित मार्गों की सूची बनाएं
अपने प्रोजेक्ट से जुड़े सभी चुने गए रूटों को सूचीबद्ध करने के लिए, 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 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"
},
]
}