- בקשת HTTP
- פרמטרים של נתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- LineItem
- OrderedTickets
מעדכן Order קיים.
בקשת HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
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 |
מספר הכרטיסים שהוזמנו מהסוג הזה. |