Fleet Engine API for on-demand trips

ऑन-डिमांड यात्रा की सुविधा इस्तेमाल करने वाले लोगों के लिए सेवाएं.

सेवा: fleetengine.googleapis.com

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

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

डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला एक दस्तावेज़ होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल, 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
Fleet Engine में एक यात्रा बनाता है और नई यात्रा दिखाता है.
delete DELETE /v1/{name=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
ऑन-डिमांड राइडशेयर या डिलीवरी सेवा देने वाली कंपनी से जुड़े नए वाहन को इंस्टैंशिएट करता है.
delete DELETE /v1/{name=providers/*/vehicles/*}
फ़्लीट इंजन से वाहन मिटाता है.
get GET /v1/{name=providers/*/vehicles/*}
Fleet Engine से वाहन की जानकारी दिखाता है.
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
वाहन के एट्रिब्यूट को कुछ हद तक अपडेट करता है.