- คำขอ 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 Epoch |
durationSec |
ระยะเวลาของช่วงการนัดหมายเป็นวินาที |
tickets[] |
จำนวนตั๋วที่สั่งซื้อตามประเภทตั๋ว |
price |
ราคารวม (ไม่รวมภาษี) ของรายการโฆษณานี้ |
status |
สถานะของรายการโฆษณา |
OrderedTickets
จำนวนตั๋วที่สั่งซื้อตามประเภทตั๋ว
การแสดง JSON |
---|
{ "ticketId": string, "count": integer } |
ช่อง | |
---|---|
ticketId |
รหัสประเภทตั๋ว |
count |
จำนวนตั๋วที่สั่งซื้อสำหรับประเภทนี้ |