- طلب HTTP
- مَعلمات المسار
- معامِلات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- LineItem
- OrderedTickets
يعدِّل Order
حالية.
طلب HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
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. |
durationSec |
مدة خانة المواعيد بالثواني. |
tickets[] |
عدد التذاكر المطلوبة حسب نوع التذكرة |
price |
السعر الإجمالي (باستثناء الضرائب) لهذا العنصر. |
status |
حالة العنصر. |
OrderedTickets
عدد التذاكر المطلوبة حسب نوع التذكرة
تمثيل JSON |
---|
{ "ticketId": string, "count": integer } |
الحقول | |
---|---|
ticketId |
معرّف نوع التذكرة |
count |
عدد التذاكر التي تم طلبها لهذا النوع. |