On-Demand Rides and Deliveries API

मांग पर राइड और डिलीवरी की सेवा देने वालों के लिए सेवाएं.

सेवा: paymentsengine.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
फ़्लीट इंजन में एक यात्रा बनाता है और नई यात्रा को लौटाता है.
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
यह विकल्प, अनुरोध के विकल्पों से मेल खाने वाले वाहनों की सूची दिखाता है.
searchFuzzed
(deprecated)
POST /v1/{parent=providers/*}/vehicles:searchFuzzed
सुविधा बंद कर दी गई है: इसके बजाय, SearchVehicles का इस्तेमाल करें.
update PUT /v1/{name=providers/*/vehicles/*}
फ़्लीट इंजन में, वाहन का अपडेट किया गया डेटा सेव करता है.
updateAttributes POST /v1/{name=providers/*/vehicles/*}:updateAttributes
किसी वाहन के एट्रिब्यूट का कुछ हिस्सा अपडेट होता है.
updateLocation
(deprecated)
PUT /v1/{name=providers/*/vehicles/*}:updateLocation
सुविधा बंद कर दी गई है: इसके बजाय, UpdateVehicle वाला तरीका इस्तेमाल करें.