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