Method: providers.vehicles.get

फ़्लीट इंजन से वाहन दिखाता है.

एचटीटीपी अनुरोध

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

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. providers/{provider}/vehicles/{vehicle} फ़ॉर्मैट में होना चाहिए. सेवा देने वाली कंपनी, उस Google Cloud प्रोजेक्ट का प्रोजेक्ट आईडी (उदाहरण के लिए, sample-cloud-project) होनी चाहिए जिसका सदस्य यह कॉल कर रहा है.

क्वेरी पैरामीटर

पैरामीटर
header

object (RequestHeader)

स्टैंडर्ड फ़्लीट इंजन अनुरोध का हेडर.

currentRouteSegmentVersion

string (Timestamp format)

इससे, उस कम से कम टाइमस्टैंप (खास टाइमस्टैंप) के बारे में पता चलता है जिसके लिए Vehicle.current_route_segment को फ़ेच किया जाता है. अगर इस टाइमस्टैंप के बाद भी रास्ते में कोई बदलाव नहीं हुआ है, तो रिस्पॉन्स में currentRouteSegment फ़ील्ड सेट नहीं होगा. अगर कम से कम वैल्यू सेट नहीं की गई है, तो currentRouteSegment हमेशा हासिल होता है.

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों वाला फ़ॉर्मैट. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

waypointsVersion

string (Timestamp format)

इससे उस कम से कम टाइमस्टैंप (खास तौर पर) का पता चलता है जिसके लिए Vehicle.waypoints का डेटा फ़ेच किया जाता है. अगर इस टाइमस्टैंप के बाद से वेपॉइंट में कोई बदलाव नहीं हुआ है, तो रिस्पॉन्स में vehicle.waypoints डेटा सेट नहीं होगा. अगर इस फ़ील्ड के बारे में कोई जानकारी नहीं दी गई है, तो vehicle.waypoints हमेशा लिया जाता है.

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य हिस्सा

कामयाब रहने पर, जवाब के मुख्य हिस्से में Vehicle का एक इंस्टेंस शामिल किया जाता है.