경로 토큰 가져오기

유럽 경제 지역 (EEA) 개발자

Compute Routes에서 생성된 경로의 경로 토큰을 반환하도록 요청하려면 다음 단계를 따르세요.

  1. 경로 토큰을 반환하는 데 필요한 다음 매개변수를 설정합니다.
    • travelMode를 DRIVE 또는 TWO_WHEELER으로 설정합니다.
    • routingPreference를 TRAFFIC_AWARE 또는 TRAFFIC_AWARE_OPTIMAL으로 설정합니다.
  2. 출발지와 목적지를 지정합니다. 위도 경도 좌표, 주소 문자열, 탐색 지점 토큰 또는 장소 ID를 사용하여 사용 사례에 맞게 위치를 지정할 수 있습니다. 위치 사양 옵션 보기
  3. 경로의 경유지가 Via 경유지가 아닌지 확인합니다.
  4. 경로 토큰을 반환하도록 routes.routeToken 필드 마스크를 지정합니다.

    X-Goog-FieldMask: routes.routeToken
    

Navigation SDK에서 계획된 경로의 경로 토큰을 사용할 수 있습니다. 자세한 내용은 다음을 참고하세요.

경로 토큰 예시

다음은 단일 출발지, 단일 목적지 경로의 curl 요청 본문 예시입니다. 필드 마스크를 사용하여 경로 토큰을 요청하고 경로 지속 시간, 거리, 경로 다중선을 요청합니다.

curl -X POST -d
{"origin":{
    "location": {
        "latLng":{
            "latitude":  -37.8167,
            "longitude": 144.9619
        }
    }
},
"destination":{
    "location": {
        "latLng":{
            "latitude":-37.8155,
            "longitude": 144.9663
        }
    }
},
"routingPreference":"TRAFFIC_AWARE",
"travelMode":"DRIVE"
}
-H 'X-Goog-Api-Key: YOUR_API_KEY' \
-H X-Goog-FieldMask: routes.routeToken,routes.duration,routes.distanceMeters,routes.polyline.encodedPolyline
'https://routes.googleapis.com/directions/v2:computeRoutes'

자세한 내용은 Compute Routes API 참조를 확인하세요.