Method: notification.partners.orders.patch

מעדכן Order קיים.

בקשת HTTP

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

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

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

פרמטרים
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

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