ऑन-डिमांड राइडशेयर या डिलीवरी सेवा देने वाली कंपनी से जुड़े नए वाहन को तुरंत इंस्टैंशिएट करता है. हर 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 |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
vehicle |
ज़रूरी है. यूनीक वाहन आईडी. कॉन्टेंट पर ये पाबंदियां लागू होती हैं:
|
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में Vehicle
का उदाहरण है.
जवाब का मुख्य भाग
कामयाब होने पर, जवाब के मुख्य हिस्से में Vehicle
का नया इंस्टेंस शामिल किया जाता है.