- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- LineItem
- OrderedTickets
อัปเดต Order ที่มีอยู่
คำขอ HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
| order. | 
 ชื่อแหล่งข้อมูลของคำสั่งซื้อ:  | 
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
| update | 
 ฟิลด์มาสก์ของช่องคำสั่งซื้อทั้งหมดที่จะอัปเดต ซึ่งเป็นรายการชื่อฟิลด์ที่สมบูรณ์ในตัวเองที่คั่นด้วยคอมมา ตัวอย่าง:  | 
เนื้อหาของคำขอ
เนื้อความของคำขอมีอินสแตนซ์ของ Order
เนื้อหาการตอบกลับ
คำสั่งซื้อสำหรับการนัดหมายเพื่อรับบริการกับผู้ขาย
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON | 
|---|
| { "name": string, "clientInformation": { object ( | 
| ช่อง | |
|---|---|
| name | 
 ชื่อทรัพยากรของคำสั่งซื้อ:  | 
| client | 
 ข้อมูลส่วนบุคคลของลูกค้าที่สั่งซื้อ | 
| payment | 
 ข้อมูลเกี่ยวกับธุรกรรมการชำระเงินที่เกี่ยวข้องกับคำสั่งซื้อ | 
| merchant | 
 รหัสของผู้ขายที่ให้บริการทั้งหมดในคำสั่งซื้อนี้ | 
| item[] | 
 รายการโฆษณาในคำสั่งซื้อนี้ | 
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
- https://www.googleapis.com/auth/mapsbooking
LineItem
สินค้ารายการเดียวในคำสั่งซื้อ ซึ่งก็คือการจองบริการเดียวในช่วงเวลาเดียว
| การแสดง JSON | 
|---|
| { "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( | 
| ช่อง | |
|---|---|
| service | 
 รหัสของบริการของผู้ขาย | 
| start | 
 เวลาเริ่มต้นของช่วงเวลาที่สะดวกสำหรับนัดหมายในหน่วยวินาทีของเวลา UTC นับตั้งแต่ Unix Epoch | 
| duration | 
 ระยะเวลาของช่วงการนัดหมายเป็นวินาที | 
| tickets[] | 
 จำนวนตั๋วที่สั่งซื้อตามประเภทตั๋ว | 
| price | 
 ราคารวม (ไม่รวมภาษี) ของรายการโฆษณานี้ | 
| status | 
 สถานะของรายการโฆษณา | 
OrderedTickets
จำนวนตั๋วที่สั่งซื้อตามประเภทตั๋ว
| การแสดง JSON | 
|---|
| { "ticketId": string, "count": integer } | 
| ช่อง | |
|---|---|
| ticket | 
 รหัสของประเภทคำขอแจ้งปัญหา | 
| count | 
 จำนวนตั๋วที่สั่งซื้อสำหรับประเภทนี้ |