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
است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
سفارش قرار ملاقات با یک تاجر.
فیلدها |
---|
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
آیتم خط
یک مورد در یک سفارش - رزرو یک سرویس در یک بازه زمانی واحد.
نمایندگی 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 ) وضعیت مورد خط. |
بلیط های سفارش داده شده
تعداد بلیط های سفارش داده شده بر اساس نوع بلیط.
نمایندگی JSON |
---|
{
"ticketId": string,
"count": integer
} |
فیلدها |
---|
ticketId | string شناسه یک نوع بلیط |
count | integer تعداد بلیط های سفارش داده شده برای این نوع |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-10-01 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-10-01 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-10-01 بهوقت ساعت هماهنگ جهانی."]]