- طلب 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 |
وقت بدء خانة المواعيد بالثواني من التوقيت العالمي المنسَّق منذ حقبة Unix. |
durationSec |
مدة خانة المواعيد بالثواني. |
tickets[] |
عدد التذاكر التي تم طلبها حسب نوع التذكرة |
price |
السعر الإجمالي (غير شامل الضرائب) لهذا العنصر. |
status |
حالة العنصر. |
OrderedTickets
عدد التذاكر المطلوبة حسب نوع التذكرة
تمثيل JSON |
---|
{ "ticketId": string, "count": integer } |
الحقول | |
---|---|
ticketId |
رقم تعريف نوع التذكرة. |
count |
عدد التذاكر التي تم طلبها لهذا النوع. |