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 מאז תאריך יוניקס (Unix epoch).

durationSec

string (int64 format)

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

tickets[]

object (OrderedTickets)

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

price

object (Price)

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

status

enum (BookingStatus)

סטטוס הפריט.

OrderedTickets

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

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

string

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

count

integer

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