- בקשת HTTP
- פרמטרים של נתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- LineItem
- OrderedTickets
מתבצע עדכון של Order
קיים.
בקשת HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
order.name |
שם המשאב בהזמנה: |
פרמטרים של שאילתה
פרמטרים | |
---|---|
updateMask |
מסכת שדות של כל שדות ההזמנה שצריך לעדכן זוהי רשימה מופרדת בפסיקים של שמות שדות מלאים. דוגמה: |
גוף הבקשה
גוף הבקשה מכיל מופע של Order
.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
הזמנה לפגישות שירות אצל מוכר.
ייצוג JSON |
---|
{ "name": string, "clientInformation": { object ( |
שדות | |
---|---|
name |
שם המשאב בהזמנה: |
clientInformation |
מידע אישי של הלקוח שמבצע את ההזמנה. |
paymentInformation |
מידע על עסקאות תשלום שקשורות להזמנה. |
merchantId |
המספר המזהה של המוכר שאליו שייכים כל השירותים בהזמנה הזו. |
item[] |
פריטים בהזמנה הזו. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/mapsbooking
LineItem
פריט יחיד בהזמנה – הזמנה של שירות יחיד במשבצת זמן אחת.
ייצוג JSON |
---|
{ "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( |
שדות | |
---|---|
serviceId |
המזהה של השירות של המוכר. |
startSec |
שעת ההתחלה של משבצת הפגישה בשניות מזמן UTC מאז תאריך יוניקס (Unix epoch). |
durationSec |
משך הזמן של משבצת הפגישה, בשניות. |
tickets[] |
מספר הכרטיסים שהוזמנו לפי סוג הכרטיס. |
price |
המחיר הכולל (לא כולל מיסים) של הפריט הזה. |
status |
סטטוס הפריט. |
OrderedTickets
מספר הכרטיסים שהוזמנו לפי סוג הכרטיס.
ייצוג JSON |
---|
{ "ticketId": string, "count": integer } |
שדות | |
---|---|
ticketId |
המזהה של סוג הכרטיס. |
count |
מספר הכרטיסים שהוזמנו לסוג הזה. |