Sau khi tạo một tuyến đường, bạn có thể sử dụng điểm cuối GET của API Lựa chọn tuyến đường để lấy thông tin về tuyến đường đó và theo dõi trạng thái xác thực của tuyến đường.
Trang này mô tả cách liệt kê tất cả các tuyến đường đã chọn trong dự án của bạn và cách xem thông tin chi tiết cho một tuyến đường đã chọn cụ thể.
Xem một tuyến đường đã chọn cụ thể
Để xem thông tin về một tuyến đường đã chọn cụ thể, hãy gửi GET yêu cầu đến
get điểm cuối, bao gồm cả selectedRouteId của tuyến đường mà bạn muốn
truy xuất.
"https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID"
Mẫu mã sau đây cho thấy cấu trúc của yêu cầu GET đến điểm cuối
get để xem thông tin về một tuyến đường đã chọn.
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"
Mã mẫu sau đây cho thấy cấu trúc của phản hồi điểm cuối
get có thông tin về một tuyến đường đã chọn.
{
"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"
}
Liệt kê các tuyến đường đã chọn
Để liệt kê tất cả các tuyến đường đã chọn được liên kết với dự án của bạn, hãy gửi GET
yêu cầu đến list điểm cuối.
https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes
Mẫu mã sau đây cho thấy cấu trúc của yêu cầu GET đến điểm cuối
list để xem thông tin về tất cả các tuyến đường đã chọn
được liên kết với một dự án trên 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"
Mẫu mã sau đây cho thấy cấu trúc của phản hồi điểm cuối list
có thông tin về tất cả các tuyến đường đã chọn được liên kết với một dự án trên 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"
},
]
}