- คำขอ 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 |
จำนวนตั๋วที่สั่งซื้อสำหรับประเภทนี้ |