Method: notification.partners.orders.patch

מתבצע עדכון של Order קיים.

בקשת HTTP

PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

פרמטרים של נתיב

פרמטרים
order.name

string

שם המשאב בהזמנה: partners/{partner ID}/orders/{order ID}

פרמטרים של שאילתה

פרמטרים
updateMask

string (FieldMask format)

מסכת שדות של כל שדות ההזמנה שצריך לעדכן

זוהי רשימה של שמות שדות מוגדרים במלואם, שמופרדים בפסיקים. דוגמה: "user.displayName,photo"

גוף הבקשה

גוף הבקשה מכיל מופע של Order.

גוף התשובה

הזמנה לפגישות שירות אצל מוכר.

אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "name": string,
  "clientInformation": {
    object (ClientInformation)
  },
  "paymentInformation": {
    object (PaymentInformation)
  },
  "merchantId": string,
  "item": [
    {
      object (LineItem)
    }
  ]
}
שדות
name

string

שם המשאב בהזמנה: partners/{partner ID}/orders/{order ID}

clientInformation

object (ClientInformation)

מידע אישי של הלקוח שמבצע את ההזמנה.

paymentInformation

object (PaymentInformation)

מידע על עסקאות תשלום שקשורות להזמנה.

merchantId

string

המזהה של המוכר שאליו שייכים כל השירותים בהזמנה הזו.

item[]

object (LineItem)

הפריטים בהזמנה הזו.

היקפי ההרשאות

נדרש היקף ההרשאות הבא של OAuth:

  • https://www.googleapis.com/auth/mapsbooking

LineItem

פריט אחד בהזמנה – הזמנת שירות אחד בחלון זמן אחד.

ייצוג ב-JSON
{
  "serviceId": string,
  "startSec": string,
  "durationSec": string,
  "tickets": [
    {
      object (OrderedTickets)
    }
  ],
  "price": {
    object (Price)
  },
  "status": enum (BookingStatus)
}
שדות
serviceId

string

המזהה של שירות המוכר.

startSec

string (int64 format)

שעת ההתחלה של חלון הפגישה בשניות לפי שעון UTC מאז ראשית זמן יוניקס.

durationSec

string (int64 format)

משך הזמן של משבצת הפגישה, בשניות.

tickets[]

object (OrderedTickets)

מספר הכרטיסים לפי סוג הכרטיס.

price

object (Price)

המחיר הכולל (לא כולל מיסים) של פריט העלויות הזה.

status

enum (BookingStatus)

סטטוס הפריט.

OrderedTickets

מספר הכרטיסים שהוזמנו לפי סוג הכרטיס.

ייצוג JSON
{
  "ticketId": string,
  "count": integer
}
שדות
ticketId

string

המזהה של סוג הכרטיס.

count

integer

מספר הכרטיסים שהוזמנו לסוג הזה.