เขียนข้อมูลยานพาหนะที่อัปเดตไปยัง Fleet Engine
เมื่ออัปเดต Vehicle
คุณจะอัปเดตช่องต่อไปนี้ไม่ได้เนื่องจากเซิร์ฟเวอร์เป็นผู้จัดการช่อง
currentTrips
availableCapacity
currentRouteSegmentVersion
waypointsVersion
อัปเดตยานพาหนะ name
ไม่ได้เช่นกัน
หากอัปเดตช่อง attributes
แล้ว ระบบจะแทนที่แอตทริบิวต์ทั้งหมดของยานพาหนะด้วยแอตทริบิวต์ที่ระบุไว้ในคำขอ แต่หากต้องการอัปเดตเฉพาะแอตทริบิวต์บางรายการเท่านั้น ให้ดูเมธอด vehicles.updateAttributes
ในทำนองเดียวกัน ช่อง waypoints
สามารถอัปเดตได้ แต่ต้องมีจุดอ้างอิงทั้งหมดที่มีอยู่ในรถในปัจจุบัน และไม่มีจุดอ้างอิงอื่นๆ
คำขอ HTTP
PUT https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
name |
ต้องระบุ ต้องอยู่ในรูปแบบ |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
header |
ส่วนหัวคำขอ Fleet Engine มาตรฐาน |
updateMask |
ต้องระบุ มาสก์ของช่องที่ระบุช่องของ ซึ่งเป็นรายการชื่อของช่องที่มีคุณสมบัติครบถ้วนและคั่นด้วยคอมมา ตัวอย่าง: |
เนื้อหาของคำขอ
เนื้อความของคำขอมีอินสแตนซ์ของ Vehicle
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Vehicle