On-Demand Rides and Deliveries API

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

सेवा: paymentsengine.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
यह विकल्प, अनुरोध के विकल्पों से मेल खाने वाले वाहनों की सूची दिखाता है.
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 तरीके का इस्तेमाल करें.