Fleet Engine API for on-demand trips

मांग पर यात्रा करने वाले उपयोगकर्ताओं के लिए सेवाएं.

सेवा: fleetengine.googleapis.com

हमारा सुझाव है कि इस सेवा को कॉल करने के लिए, Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.

डिस्कवरी दस्तावेज़

डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला एक दस्तावेज़ है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने में किया जाता है. एक सेवा, खोज के लिए कई दस्तावेज़ उपलब्ध करा सकती है. खोज से जुड़ा यह दस्तावेज़, इस सेवा पर उपलब्ध है:

सेवा का एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा का सेवा एंडपॉइंट यहां दिया गया है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हैं:

  • https://fleetengine.googleapis.com

REST संसाधन: v1.providers.billableTrips

तरीके
report POST /v1/{name=providers/*/billableTrips/*}:report
बिलिंग की सुविधा वाले ट्रिप के इस्तेमाल की रिपोर्ट करें.

REST रिसॉर्स: v1.providers.trips

तरीके
create POST /v1/{parent=providers/*}/trips
फ़्लीट इंजन में ट्रिप बनाता है और नई यात्रा दिखाता है.
get GET /v1/{name=providers/*/trips/*}
किसी एक यात्रा के बारे में जानकारी पाएं.
search POST /v1/{parent=providers/*}/trips:search
किसी खास वाहन की सभी यात्राएं देखें.
update PUT /v1/{name=providers/*/trips/*}
यात्रा का डेटा अपडेट करता है.

REST रिसॉर्स: v1.providers.vehicles

तरीके
create POST /v1/{parent=providers/*}/vehicles
यह अनुरोध, मांग पर राइडशेयर या डिलीवरी की सेवा देने वाली किसी कंपनी से जुड़ा नया वाहन दिखाता है.
get GET /v1/{name=providers/*/vehicles/*}
फ़्लीट इंजन से वाहन की जानकारी दिखाता है.
list GET /v1/{parent=providers/*}/vehicles
अनुरोध के विकल्पों से मैच करने वाली, सेवा देने वाली कंपनी से जुड़े वाहनों की पेज की गई सूची दिखाता है.
search POST /v1/{parent=providers/*}/vehicles:search
अनुरोध के विकल्पों से मेल खाने वाले वाहनों की सूची दिखाता है.
update PUT /v1/{name=providers/*/vehicles/*}
यह फ़्लेट इंजन में, वाहन का अपडेट किया गया डेटा लिखता है.
updateAttributes POST /v1/{name=providers/*/vehicles/*}:updateAttributes
वाहन के एट्रिब्यूट की कुछ ही जानकारी अपडेट की जाती है.