मांग पर राइडशेयर या डिलीवरी की सेवा देने वाली कंपनी से जुड़ा नया वाहन चालू करता है. हर Vehicle
का वाहन आईडी यूनीक होना चाहिए.
Vehicle
बनाते समय, इन Vehicle
फ़ील्ड की ज़रूरत होती है:
vehicleState
supportedTripTypes
maximumCapacity
vehicleType
Vehicle
बनाते समय, इन Vehicle
फ़ील्ड को अनदेखा किया जाता है:
name
currentTrips
availableCapacity
currentRouteSegment
currentRouteSegmentEndPoint
currentRouteSegmentVersion
currentRouteSegmentTraffic
route
waypoints
waypointsVersion
remainingDistanceMeters
remainingTimeSeconds
eta_to_next_waypoint
navigationStatus
अन्य सभी फ़ील्ड वैकल्पिक होते हैं. अगर दिए गए हों, तो उनका इस्तेमाल किया जाता है.
एचटीटीपी अनुरोध
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
parent |
ज़रूरी है. |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
header |
स्टैंडर्ड फ़्लीट इंजन अनुरोध का हेडर. |
vehicleId |
ज़रूरी है. यूनीक वाहन आईडी. कॉन्टेंट पर ये पाबंदियां लागू होती हैं:
|
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में Vehicle
का उदाहरण है.
जवाब का मुख्य भाग
कामयाब होने पर, जवाब के मुख्य हिस्से में Vehicle
का नया इंस्टेंस शामिल किया जाता है.