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