航班深層連結
航班啟動頁面
航班啟動頁面的深層連結 URL 結構是https://{TemplateSiteDomain}/go/flight/launch。
例如:
https://www.expedia.com/go/flight/launch
航班搜尋
基本網址:
/go/flight/search/{tripType(oneway or roundtrip)}/{startDate}/{endDate}
解析網址:
/Flights-Search
| 參數 | 說明 | 必填 | 預設 | 可能的值 | 備註 |
|---|---|---|---|---|---|
TripType | 航班類型 | Y | RoundTrip | • RoundTrip• OneWay | 如果省略,搜尋將預設為 RoundTrip |
FromAirport | 出發城市/機場 | N | 任何有效的城市或機場代碼 | 字串值 | |
ToAirport | 目的地城市/機場 | N | 任何有效的城市或機場代碼 | 字串值 | |
FromDate | 出發日期 | Y | 如果沒有日期,則搜尋彈性日期 | YYYY-MM-DD | 您最多可以搜尋 330 天 |
FromTime | 出發時間 | N | 隨時 | 查看可能的時間表 | 字串或整數值 |
ToDate | 回程日期 | Y | 如果沒有日期,則搜尋彈性日期 | YYYY-MM-DD | 您最多可以搜尋 330 天 |
ToTime | 返回時間 | N | 隨時 | 您最多可以搜尋 330 天 | |
Class | 喜好的艙等 | N | 3 | • 3 (經濟艙/普通艙) • 2 (商業) • 1 (頭等艙) | 經濟艙/經濟艙為預設搜索 |
currency | 縮寫貨幣代碼 | N | POS 預設值 | 例如:美元、歐元、日圓 | 用戶希望在 POS 上使用的貨幣。只有 POS 支援的值才會更新頁面。 |
Direct | 表示僅 non-stop 航班 | N | 0 | • 1 (僅限 non-stop) • 0 (所有航班) | 整數值 |
NoChangePenalty | 避免變更罰款 | N | 0 | • 1 (避免變更懲罰) • 0 (所有航班) | 整數值 |
Airline | 首選航空公司 | N | 兩個字母的字串值 | ||
NumAdult | 成人乘客人數 | N | 0 | 6 以內的任意整數 | 必須預訂 1 至 6 名乘客 |
NumSenior | 老年乘客人數 | N | 0 | 6 以內的任意整數 | 整數值 |
NumChild | 兒童乘客人數 | N | 0 | 6 以內的任意整數 | 整數值 |
InfantInSeat | 2 歲以下的嬰兒 | N | 0 | • 1 (嬰兒單獨就座) • 0 (無) | 整數值 如果 NumChild > 0,則為必要。如果嬰兒作為懷抱嬰兒旅行,則不予通過;如果嬰兒乘坐自己的座位,則予以通過 InfantInSeat=1 |
ItinID | 附加航班的行程編號 | N | ItinID=111 | 整數值 |
條件參數
| 參數 | 說明 | 必填 | 預設 | 可能的值 | 備註 |
|---|---|---|---|---|---|
AGE_PER_CHILD | 旅行兒童的年齡 | N | 0 | 如果 NumChild=3 Age1=3&Age2=5&Age3=8 | 若 NumChild > 0,則為必填項 |
往返航班搜尋範例
往返,2 位成人:
https://www.expedia.com/go/flight/search/Roundtrip/2022-12-27/2023-01-01?load=1&FromAirport=SEA&ToAirport=SFO&FromTime=362&ToTime=362&NumAdult=2往返,2 位成人,2 位兒童 (兒童 1 3 歲;兒童 2 8 歲):
https://www.expedia.com/go/flight/search/Roundtrip/2022-12-27/2023-01-01?load=1&FromAirport=SEA&ToAirport=SFO&FromTime=362&ToTime=362&NumAdult=2&NumChild=2&Child1Age=3&Child2Age=8往返,2 名成人,2 名兒童 (第 1 名兒童 1 歲(懷抱嬰兒);第 2 名兒童 8 歲):
https://www.expedia.com/go/flight/search/Roundtrip/2022-12-27/2023-01-01?load=1&FromAirport=SEA&ToAirport=SFO&FromTime=362&ToTime=362&NumAdult=2&NumChild=2&Child1Age=1&Child2Age=8&InfantInSeat=1往返,2 名成人,2 名兒童 (第 1 名兒童 1 歲(懷抱嬰兒);第 2 名兒童 8 歲):
https://www.expedia.com/go/flight/search/Roundtrip/2022-12-27/2023-01-01?load=1&FromAirport=SEA&ToAirport=SFO&FromTime=362&ToTime=362&NumAdult=2&NumChild=2&Child1Age=1&Child2Age=8&InfantInSeat=1往返,2 位成人,1 位長者:
https://www.expedia.com/go/flight/search/Roundtrip/2022-12-27/2023-01-01?load=1&FromAirport=SEA&ToAirport=SFO&FromTime=362&ToTime=362&NumAdult=2&NumSenior=1
One-way 航班搜尋範例
One-way,2 名成人,2 名兒童 (兒童 1 3 歲;兒童 2 8 歲):
https://www.expedia.com/go/flight/search/oneway/2022-12-27/2023-12-27?load=1&FromAirport=SEA&ToAirport=SFO&FromTime=362&NumAdult=2&NumChild=2&Child1Age=3&Child2Age=8&InfantInSeat=1One-way,2 名成人,2 名兒童 (兒童 1 年齡 1 歲(嬰兒坐在座位上);兒童 2 年齡 8 歲):
https://www.expedia.com/go/flight/search/oneway/2022-12-27/2022-12-27?load=1&FromAirport=SEA&ToAirport=SFO&FromTime=362&NumAdult=2&NumChild=2&Child1Age=1&Child2Age=8&InfantInSeat=1
無日期航班搜尋範例
**注意:**不建議使用無日期航班搜尋深層連結。但是,如果您確實需要使用它們,請將日期替換為 0000-00-00,然後您將進入輸入日期的頁面。完全刪除日期將返回 404 頁面。
- 往返,2 位成人:
https://{TemplateSiteDomain}/go/flight/search/Roundtrip/0000-00-00/0000-00-00?load=1&FromAirport=SEA&ToAirport=SFO&FromTime=362&ToTime=362&NumAdult=2