Method: providers.vehicles.updateLocation

지원 중단됨: vehicles.update 메서드를 대신 사용하세요. 차량.updateLocation은 차량의 위치를 업데이트합니다.

HTTP 요청

PUT https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateLocation

URL은 gRPC 트랜스코딩 구문을 사용합니다.

경로 매개변수

매개변수
name

string

필수 항목입니다. providers/{provider}/vehicles/{vehicle} 형식이어야 합니다. {provider}는 호출을 실행하는 서비스 계정이 속한 Google Cloud 프로젝트의 프로젝트 ID (예: sample-cloud-project)여야 합니다.

요청 본문

요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.

JSON 표현
{
  "header": {
    object (RequestHeader)
  },
  "currentLocation": {
    object (VehicleLocation)
  },
  "currentState": enum (VehicleState)
}
필드
header

object (RequestHeader)

표준 Fleet Engine 요청 헤더입니다.

currentLocation

object (VehicleLocation)

필수 항목입니다. 차량의 가장 최근 위치입니다. locationupdateTime 하위 필드는 필수입니다.

currentState

enum (VehicleState)

차량의 상태를 ONLINE 또는 OFFLINE로 설정합니다. UNKNOWN_VEHICLE_STATE로 설정하면 차량 상태가 변경되지 않습니다.

응답 본문

성공한 경우 응답 본문에 VehicleLocation의 인스턴스가 포함됩니다.