Google Wallet API

Google Wallet ऑब्जेक्ट को सेव और मैनेज करने के लिए, कार्ड जारी करने वाली कंपनियों के लिए एपीआई.

सेवा: walletobjects.googleapis.com

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

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

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

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

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

  • https://walletobjects.googleapis.com

REST रिसॉर्स: eventticketclass

तरीके
addmessage POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
दिए गए क्लास आईडी से रेफ़र की गई इवेंट टिकट क्लास में मैसेज जोड़ता है.
get GET /walletobjects/v1/eventTicketClass/{resourceId}
दिए गए क्लास आईडी के साथ इवेंट के टिकट की कैटगरी दिखाता है.
insert POST /walletobjects/v1/eventTicketClass
दिए गए आईडी और प्रॉपर्टी के साथ इवेंट टिकट की क्लास डालता है.
list GET /walletobjects/v1/eventTicketClass
किसी जारीकर्ता आईडी के लिए, इवेंट के टिकट की सभी कैटगरी की सूची दिखाता है.
patch PATCH /walletobjects/v1/eventTicketClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई इवेंट टिकट क्लास को अपडेट करता है.
update PUT /walletobjects/v1/eventTicketClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई इवेंट टिकट क्लास को अपडेट करता है.

REST रिसॉर्स: eventticketobject

तरीके
addmessage POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए इवेंट टिकट ऑब्जेक्ट में मैसेज जोड़ता है.
get GET /walletobjects/v1/eventTicketObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी के साथ इवेंट टिकट ऑब्जेक्ट दिखाता है.
insert POST /walletobjects/v1/eventTicketObject
दिए गए आईडी और प्रॉपर्टी के साथ इवेंट टिकट ऑब्जेक्ट डालता है.
list GET /walletobjects/v1/eventTicketObject
किसी जारी करने वाले आईडी के लिए, इवेंट टिकट ऑब्जेक्ट की सूची दिखाता है.
modifylinkedofferobjects POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
दिए गए आईडी वाले इवेंट टिकट ऑब्जेक्ट के लिए, लिंक किए गए ऑफ़र ऑब्जेक्ट में बदलाव करता है.
patch PATCH /walletobjects/v1/eventTicketObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए इवेंट टिकट ऑब्जेक्ट को अपडेट करता है.
update PUT /walletobjects/v1/eventTicketObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए इवेंट टिकट ऑब्जेक्ट को अपडेट करता है.

REST रिसॉर्स: flightclass

तरीके
addmessage POST /walletobjects/v1/flightClass/{resourceId}/addMessage
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट क्लास में मैसेज जोड़ता है.
get GET /walletobjects/v1/flightClass/{resourceId}
दिए गए क्लास आईडी के साथ फ़्लाइट क्लास दिखाता है.
insert POST /walletobjects/v1/flightClass
दिए गए आईडी और प्रॉपर्टी के साथ फ़्लाइट क्लास डालता है.
list GET /walletobjects/v1/flightClass
यह किसी जारीकर्ता आईडी के लिए, फ़्लाइट की सभी क्लास की सूची दिखाता है.
patch PATCH /walletobjects/v1/flightClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट क्लास को अपडेट करता है.
update PUT /walletobjects/v1/flightClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट क्लास को अपडेट करता है.

REST रिसॉर्स: flightobject

तरीके
addmessage POST /walletobjects/v1/flightObject/{resourceId}/addMessage
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए फ़्लाइट ऑब्जेक्ट में मैसेज जोड़ता है.
get GET /walletobjects/v1/flightObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी के साथ फ़्लाइट ऑब्जेक्ट दिखाता है.
insert POST /walletobjects/v1/flightObject
दिए गए आईडी और प्रॉपर्टी के साथ फ़्लाइट ऑब्जेक्ट डालता है.
list GET /walletobjects/v1/flightObject
यह किसी जारीकर्ता आईडी के लिए, फ़्लाइट ऑब्जेक्ट की सूची दिखाता है.
patch PATCH /walletobjects/v1/flightObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए फ़्लाइट ऑब्जेक्ट को अपडेट करता है.
update PUT /walletobjects/v1/flightObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए फ़्लाइट ऑब्जेक्ट को अपडेट करता है.

REST रिसॉर्स: genericclass

तरीके
addmessage POST /walletobjects/v1/genericClass/{resourceId}/addMessage
दिए गए क्लास आईडी से रेफ़र की गई सामान्य क्लास में मैसेज जोड़ता है.
get GET /walletobjects/v1/genericClass/{resourceId}
दिए गए क्लास आईडी के साथ सामान्य क्लास दिखाता है.
insert POST /walletobjects/v1/genericClass
दिए गए आईडी और प्रॉपर्टी के साथ एक सामान्य क्लास डालता है.
list GET /walletobjects/v1/genericClass
किसी जारीकर्ता आईडी के लिए, सभी सामान्य क्लास की सूची दिखाता है.
patch PATCH /walletobjects/v1/genericClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई सामान्य क्लास को अपडेट करता है.
update PUT /walletobjects/v1/genericClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई सामान्य क्लास को अपडेट करता है.

REST रिसॉर्स: genericobject

तरीके
addmessage POST /walletobjects/v1/genericObject/{resourceId}/addMessage
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए सामान्य ऑब्जेक्ट में एक मैसेज जोड़ता है.
get GET /walletobjects/v1/genericObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी के साथ सामान्य ऑब्जेक्ट दिखाता है.
insert POST /walletobjects/v1/genericObject
दिए गए आईडी और प्रॉपर्टी के साथ कोई सामान्य ऑब्जेक्ट डालता है.
list GET /walletobjects/v1/genericObject
यह किसी जारीकर्ता आईडी के लिए, सभी सामान्य ऑब्जेक्ट की सूची दिखाता है.
patch PATCH /walletobjects/v1/genericObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए सामान्य ऑब्जेक्ट को अपडेट करता है.
update PUT /walletobjects/v1/genericObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए सामान्य ऑब्जेक्ट को अपडेट करता है.

REST संसाधन: giftcardclass

तरीके
addmessage POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage
दिए गए क्लास आईडी से रेफ़र किए गए उपहार कार्ड क्लास में मैसेज जोड़ता है.
get GET /walletobjects/v1/giftCardClass/{resourceId}
दिए गए क्लास आईडी के साथ उपहार कार्ड की कैटगरी दिखाता है.
insert POST /walletobjects/v1/giftCardClass
दिए गए आईडी और प्रॉपर्टी के साथ गिफ़्ट कार्ड क्लास डालता है.
list GET /walletobjects/v1/giftCardClass
किसी कार्ड जारी करने वाले बैंक के आईडी के लिए, उपहार कार्ड की सभी क्लास की सूची दिखाता है.
patch PATCH /walletobjects/v1/giftCardClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई उपहार कार्ड क्लास को अपडेट करता है.
update PUT /walletobjects/v1/giftCardClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई उपहार कार्ड क्लास को अपडेट करता है.

REST रिसॉर्स: giftcardobject

तरीके
addmessage POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए उपहार कार्ड ऑब्जेक्ट में मैसेज जोड़ता है.
get GET /walletobjects/v1/giftCardObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी के साथ उपहार कार्ड ऑब्जेक्ट दिखाता है.
insert POST /walletobjects/v1/giftCardObject
दिए गए आईडी और प्रॉपर्टी के साथ उपहार कार्ड ऑब्जेक्ट डालता है.
list GET /walletobjects/v1/giftCardObject
यह किसी कार्ड जारी करने वाले बैंक के आईडी के लिए, सभी उपहार कार्ड ऑब्जेक्ट की सूची दिखाता है.
patch PATCH /walletobjects/v1/giftCardObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए उपहार कार्ड ऑब्जेक्ट को अपडेट करता है.
update PUT /walletobjects/v1/giftCardObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए उपहार कार्ड ऑब्जेक्ट को अपडेट करता है.

REST रिसॉर्स: issuer

तरीके
get GET /walletobjects/v1/issuer/{resourceId}
जारीकर्ता का आईडी डालने पर, जारीकर्ता की जानकारी दिखाता है.
insert POST /walletobjects/v1/issuer
दिए गए आईडी और प्रॉपर्टी के साथ, सर्टिफ़िकेट जारी करने वाली संस्था या कंपनी की जानकारी डालता है.
list GET /walletobjects/v1/issuer
कॉलर के साथ शेयर किए गए सभी जारीकर्ताओं की सूची दिखाता है.
patch PATCH /walletobjects/v1/issuer/{resourceId}
जारी करने वाले बैंक या कंपनी के आईडी से रेफ़रंस किए गए जारी करने वाले बैंक या कंपनी की जानकारी अपडेट करता है.
update PUT /walletobjects/v1/issuer/{resourceId}
जारी करने वाले बैंक या कंपनी के आईडी से रेफ़रंस किए गए जारी करने वाले बैंक या कंपनी की जानकारी अपडेट करता है.

REST रिसॉर्स: jwt

तरीके
insert POST /walletobjects/v1/jwt
JWT में रिसॉर्स डालता है.

REST रिसॉर्स: loyaltyclass

तरीके
addmessage POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
दिए गए क्लास आईडी से रेफ़र की गई लॉयल्टी क्लास में मैसेज जोड़ता है.
get GET /walletobjects/v1/loyaltyClass/{resourceId}
दिए गए क्लास आईडी के साथ लॉयल्टी क्लास दिखाता है.
insert POST /walletobjects/v1/loyaltyClass
दिए गए आईडी और प्रॉपर्टी के साथ लॉयल्टी क्लास डालता है.
list GET /walletobjects/v1/loyaltyClass
यह किसी जारीकर्ता आईडी के लिए, सभी लॉयल्टी क्लास की सूची दिखाता है.
patch PATCH /walletobjects/v1/loyaltyClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई लॉयल्टी क्लास को अपडेट करता है.
update PUT /walletobjects/v1/loyaltyClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई लॉयल्टी क्लास को अपडेट करता है.

REST रिसॉर्स: loyaltyobject

तरीके
addmessage POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए लॉयल्टी ऑब्जेक्ट में मैसेज जोड़ता है.
get GET /walletobjects/v1/loyaltyObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी के साथ लॉयल्टी ऑब्जेक्ट दिखाता है.
insert POST /walletobjects/v1/loyaltyObject
दिए गए आईडी और प्रॉपर्टी के साथ लॉयल्टी ऑब्जेक्ट डालता है.
list GET /walletobjects/v1/loyaltyObject
किसी खास जारीकर्ता आईडी के लिए, लॉयल्टी प्रोग्राम के सभी ऑब्जेक्ट की सूची दिखाता है.
modifylinkedofferobjects POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
दिए गए आईडी वाले लॉयल्टी ऑब्जेक्ट के लिए, लिंक किए गए ऑफ़र ऑब्जेक्ट में बदलाव करता है.
patch PATCH /walletobjects/v1/loyaltyObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए लॉयल्टी ऑब्जेक्ट को अपडेट करता है.
update PUT /walletobjects/v1/loyaltyObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए लॉयल्टी ऑब्जेक्ट को अपडेट करता है.

REST रिसॉर्स: media

तरीके
download GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए ट्रांज़िट ऑब्जेक्ट के लिए, बारकोड की घूमने वाली वैल्यू डाउनलोड करता है.
upload POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए ट्रांसपोर्ट ऑब्जेक्ट के लिए, बारकोड की घूमने वाली वैल्यू अपलोड करता है.

REST रिसॉर्स: offerclass

तरीके
addmessage POST /walletobjects/v1/offerClass/{resourceId}/addMessage
दिए गए क्लास आईडी से रेफ़र की गई ऑफ़र क्लास में मैसेज जोड़ता है.
get GET /walletobjects/v1/offerClass/{resourceId}
दिए गए क्लास आईडी के साथ ऑफ़र क्लास दिखाता है.
insert POST /walletobjects/v1/offerClass
दिए गए आईडी और प्रॉपर्टी के साथ ऑफ़र क्लास डालता है.
list GET /walletobjects/v1/offerClass
किसी जारीकर्ता आईडी के लिए, ऑफ़र की सभी क्लास की सूची दिखाता है.
patch PATCH /walletobjects/v1/offerClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई ऑफ़र क्लास को अपडेट करता है.
update PUT /walletobjects/v1/offerClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई ऑफ़र क्लास को अपडेट करता है.

REST रिसॉर्स: offerobject

तरीके
addmessage POST /walletobjects/v1/offerObject/{resourceId}/addMessage
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए ऑफ़र ऑब्जेक्ट में मैसेज जोड़ता है.
get GET /walletobjects/v1/offerObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी के साथ ऑफ़र ऑब्जेक्ट दिखाता है.
insert POST /walletobjects/v1/offerObject
दिए गए आईडी और प्रॉपर्टी के साथ ऑफ़र ऑब्जेक्ट डालता है.
list GET /walletobjects/v1/offerObject
किसी जारीकर्ता आईडी के लिए, सभी ऑफ़र ऑब्जेक्ट की सूची दिखाता है.
patch PATCH /walletobjects/v1/offerObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए ऑफ़र ऑब्जेक्ट को अपडेट करता है.
update PUT /walletobjects/v1/offerObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए ऑफ़र ऑब्जेक्ट को अपडेट करता है.

REST रिसॉर्स: permissions

तरीके
get GET /walletobjects/v1/permissions/{resourceId}
जारी करने वाले आईडी के लिए अनुमतियां दिखाता है.
update PUT /walletobjects/v1/permissions/{resourceId}
क्रेडिट कार्ड जारी करने वाली कंपनी/बैंक के लिए अनुमतियां अपडेट करता है.

REST संसाधन: smarttap

तरीके
insert POST /walletobjects/v1/smartTap
स्मार्ट टैप डालता है.

REST रिसॉर्स: transitclass

तरीके
addmessage POST /walletobjects/v1/transitClass/{resourceId}/addMessage
दिए गए क्लास आईडी से रेफ़र की गई बस, मेट्रो वगैरह की क्लास में मैसेज जोड़ता है.
get GET /walletobjects/v1/transitClass/{resourceId}
दिए गए क्लास आईडी के साथ, बस, मेट्रो वगैरह की क्लास दिखाता है.
insert POST /walletobjects/v1/transitClass
दिए गए आईडी और प्रॉपर्टी के साथ, बस, मेट्रो वगैरह की क्लास डालता है.
list GET /walletobjects/v1/transitClass
यह किसी जारीकर्ता आईडी के लिए, सार्वजनिक परिवहन की सभी क्लास की सूची दिखाता है.
patch PATCH /walletobjects/v1/transitClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई बस, मेट्रो वगैरह की क्लास को अपडेट करता है.
update PUT /walletobjects/v1/transitClass/{resourceId}
दिए गए क्लास आईडी से रेफ़र की गई बस, मेट्रो वगैरह की क्लास को अपडेट करता है.

REST संसाधन: transitobject

तरीके
addmessage POST /walletobjects/v1/transitObject/{resourceId}/addMessage
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए ट्रांज़िट ऑब्जेक्ट में मैसेज जोड़ता है.
get GET /walletobjects/v1/transitObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी के साथ ट्रांज़िट ऑब्जेक्ट दिखाता है.
insert POST /walletobjects/v1/transitObject
दिए गए आईडी और प्रॉपर्टी के साथ, ट्रांज़िट ऑब्जेक्ट डालता है.
list GET /walletobjects/v1/transitObject
किसी जारीकर्ता आईडी के लिए, सभी ट्रांज़िट ऑब्जेक्ट की सूची दिखाता है.
patch PATCH /walletobjects/v1/transitObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए ट्रांज़िट ऑब्जेक्ट को अपडेट करता है.
update PUT /walletobjects/v1/transitObject/{resourceId}
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए ट्रांज़िट ऑब्जेक्ट को अपडेट करता है.

REST रिसॉर्स: walletobjects.v1.privateContent

तरीके
setPassUpdateNotice POST /walletobjects/v1/privateContent/setPassUpdateNotice
Google को निजी पास के अपडेट के बारे में जानकारी दें.