Google Wallet API

ממשק API למנפיקים לשמירה ולניהול של אובייקטים ב-Google Wallet.

שירות: walletobjects.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כששולחים את בקשות ה-API.

מסמך Discovery

מסמך Discovery הוא מפרט שקריא למכונות, שמתאר ממשקי API ל-REST ומאפשר להשתמש בהם. הוא משמש ליצירת ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:

נקודת קצה לשירות

נקודת קצה של שירות היא כתובת URL בסיסית שצוינה בה כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה, וכל מזהי ה-URI שבהמשך הם יחסיים לנקודת הקצה הזו:

  • https://walletobjects.googleapis.com

משאב REST: eventticketclass

Methods
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

Methods
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

Methods
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

Methods
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

Methods
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

Methods
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

Methods
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

Methods
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

Methods
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

Methods
insert POST /walletobjects/v1/jwt
הוספת המשאבים ל-JWT.

משאב REST: loyaltyclass

Methods
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

Methods
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

Methods
download GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
הפונקציה מאפשרת להוריד ערכים של ברקודים בתנועה לאחור של אובייקט התחבורה שמצוין במזהה האובייקט הנתון.
upload POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
פונקציה להעלאת ערכים של ברקודים מסתובבים לאובייקט התחבורה הציבורית שמוזכר במזהה האובייקט הנתון.

משאב REST: offerclass

Methods
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

Methods
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

Methods
get GET /walletobjects/v1/permissions/{resourceId}
הפונקציה מחזירה את ההרשאות של מזהה המנפיק הנתון.
update PUT /walletobjects/v1/permissions/{resourceId}
עדכון ההרשאות של המנפיק הנתון.

משאב REST: smarttap

Methods
insert POST /walletobjects/v1/smartTap
הוספת הלחצן החכם.

משאב REST: transitclass

Methods
addmessage POST /walletobjects/v1/transitClass/{resourceId}/addMessage
הוספת הודעה ל-transit class שמשויך למזהה הכיתה הנתון.
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

Methods
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

Methods
setPassUpdateNotice POST /walletobjects/v1/privateContent/setPassUpdateNotice
העברת מידע ל-Google על עדכון בכרטיס הפרטי שממתין.