Google Wallet API

Google Wallet অবজেক্ট সংরক্ষণ এবং পরিচালনা করতে ইস্যুকারীদের জন্য API।

পরিষেবা: walletobjects.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷

আবিষ্কার নথি

একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:

পরিষেবা শেষ পয়েন্ট

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • https://walletobjects.googleapis.com

REST রিসোর্স: ইভেন্টটিকিটক্লাস

পদ্ধতি
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 রিসোর্স: ইভেন্টটিকিট অবজেক্ট

পদ্ধতি
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 সম্পদ: ফ্লাইট ক্লাস

পদ্ধতি
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 রিসোর্স: ফ্লাইট অবজেক্ট

পদ্ধতি
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 সম্পদ: জেনেরিক ক্লাস

পদ্ধতি
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 রিসোর্স: গিফটকার্ড ক্লাস

পদ্ধতি
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 সম্পদ: উপহার কার্ডবজেক্ট

পদ্ধতি
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 সম্পদ: ইস্যুকারী

পদ্ধতি
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 সম্পদ: মিডিয়া

পদ্ধতি
download GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখিত ট্রানজিট অবজেক্টের জন্য ঘূর্ণমান বারকোড মান ডাউনলোড করে।
upload POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখিত ট্রানজিট অবজেক্টের জন্য ঘূর্ণায়মান বারকোড মান আপলোড করে।

REST সম্পদ: অফারক্লাস

পদ্ধতি
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 সম্পদ: অফার অবজেক্ট

পদ্ধতি
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 সম্পদ: অনুমতি

পদ্ধতি
get GET /walletobjects/v1/permissions/{resourceId}
প্রদত্ত ইস্যুকারী আইডির জন্য অনুমতি প্রদান করে।
update PUT /walletobjects/v1/permissions/{resourceId}
প্রদত্ত ইস্যুকারীর জন্য অনুমতি আপডেট করে।

REST সম্পদ: smarttap

পদ্ধতি
insert POST /walletobjects/v1/smartTap
স্মার্ট ট্যাপ সন্নিবেশ করান।

REST সম্পদ: ট্রানজিটক্লাস

পদ্ধতি
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 সম্পদ: ট্রানজিটবজেক্ট

পদ্ধতি
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}
প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখিত ট্রানজিট অবজেক্ট আপডেট করে।