ภาพรวม API เซิร์ฟเวอร์พาร์ทเนอร์

ส่วนนี้จะให้รายละเอียดเพิ่มเติมเกี่ยวกับ Partner Server API ที่คุณจะต้องใช้ ซึ่งเป็นส่วนหนึ่งของการผสานรวมกับ Google Transport

หากต้องการผสานรวมข้อมูลราคาและห้องว่าง พาร์ทเนอร์จะต้อง ใช้ Partner API โดยเฉพาะเมธอด GetBulkTripOptions

ในระดับสูง API นี้ใช้แนวคิดต่อไปนี้

คลาสของบริการ

คลาสบริการระบุระดับการให้บริการมาตรฐานที่จัดให้ในกลุ่มที่นั่ง/ตั๋วที่แตกต่างกัน ตัวเลือกการเดินทางที่มีระดับบริการเดียวกันควรมีประสบการณ์ที่เทียบเท่ากันโดยส่วนใหญ่ (ประเภทที่นั่ง สิ่งอำนวยความสะดวก ฯลฯ เหมือนกัน) แต่อาจมีความแตกต่างเล็กน้อยต่อที่นั่ง (เช่น พื้นที่วางขาเพิ่มเติม ที่นั่งริมหน้าต่าง ฯลฯ) ระบบจะใช้คลาสบริการเพื่อแสดงข้อมูลแก่ผู้ใช้เกี่ยวกับตัวเลือกการเดินทางต่างๆ ในการเดินทางหนึ่งๆ

กลุ่ม

กลุ่มอธิบายส่วนหนึ่งของเส้นทางของผู้ใช้ซึ่งเกิดขึ้นในยานพาหนะเดียว รวมถึงแอตทริบิวต์ทั้งหมดที่เกี่ยวข้อง (เช่น คลาสบริการสำหรับ กลุ่มนั้น)

SegmentKey ระบุเวลาและยานพาหนะที่แน่นอนของกลุ่ม แต่ไม่รวม แอตทริบิวต์เพิ่มเติมที่อธิบายการเดินทางในยานพาหนะนั้น

โดยทั่วไปการค้นหาการเดินทางจะมีคีย์กลุ่มหลายรายการ เนื่องจากผู้ใช้อาจต้องใช้ยานพาหนะหลายคันเพื่อไปยังจุดหมายปลายทางที่เลือก ตัวเลือกการเดินทางแต่ละรายการที่แสดง จะมีหลายกลุ่มที่ระบุชั้นบริการสำหรับคีย์กลุ่มที่ขอแต่ละรายการ

แผนภาพเอนทิตี