Tworzony jest nowy pojazd powiązany z usługą wspólnych przejazdów na żądanie lub z dostawcą. Każdy element Vehicle
musi mieć unikalny identyfikator pojazdu.
Podczas tworzenia Vehicle
wymagane są te pola Vehicle
:
vehicleState
supportedTripTypes
maximumCapacity
vehicleType
Podczas tworzenia Vehicle
te pola Vehicle
są ignorowane:
name
currentTrips
availableCapacity
currentRouteSegment
currentRouteSegmentEndPoint
currentRouteSegmentVersion
currentRouteSegmentTraffic
route
waypoints
waypointsVersion
remainingDistanceMeters
remainingTimeSeconds
eta_to_next_waypoint
navigationStatus
Wszystkie pozostałe pola są opcjonalne i są używane, jeśli zostały podane.
Żądanie HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
parent |
Wymagane. Musi mieć format |
Parametry zapytania
Parametry | |
---|---|
header |
Standardowy nagłówek żądania Fleet Engine. |
vehicleId |
Wymagane. Unikalny identyfikator pojazdu. Obowiązują następujące ograniczenia:
|
Treść żądania
Treść żądania zawiera wystąpienie elementu Vehicle
.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Vehicle
.