佩剑多城市API

  • 本文关键字:API 城市 sabre
  • 更新时间 :
  • 英文 :


通常,我在多城市航班搜索中看到的是出发地、目的地和出发日期。示例 https://www.onetravel.com/flights/multi-city

我正在尝试找到在 Sabre 中进行此类搜索的 API,但找不到。

我已经看到了关于这个问题的答案:Sabre 的多城市搜索 SOAP 方法,但答案中给出的 api 并不是所有站点的出发时间。

任何线索都会有所帮助。

你能进一步详细说明一下吗?在BFM中,必须添加所有航段的出发时间。

对于多城市,只需添加所有段 这是针对 REST API BFM 搜索

的1个城市

{
"RPH": "1",
"DepartureDateTime": "2022-04-22T00:00:00",
"OriginLocation": {
"LocationCode": "DAC"
},
"DestinationLocation": {
"LocationCode": "DXB"
}
}

//对于 2 个城市

{
"RPH": "1",
"DepartureDateTime": "2022-04-22T00:00:00",
"OriginLocation": {
"LocationCode": "DAC"
},
"DestinationLocation": {
"LocationCode": "DXB"
}
}, {
"RPH": "2",
"DepartureDateTime": "2022-04-26T00:00:00",
"OriginLocation": {
"LocationCode": "DXB"
},
"DestinationLocation": {
"LocationCode": "JFK"
}
}

3个城市

{
"RPH": "1",
"DepartureDateTime": "2022-04-22T00:00:00",
"OriginLocation": {
"LocationCode": "DAC"
},
"DestinationLocation": {
"LocationCode": "DXB"
}
}, {
"RPH": "2",
"DepartureDateTime": "2022-04-26T00:00:00",
"OriginLocation": {
"LocationCode": "DXB"
},
"DestinationLocation": {
"LocationCode": "JFK"
}
}, {
"RPH": "3",
"DepartureDateTime": "2022-04-28T00:00:00",
"OriginLocation": {
"LocationCode": "JFK"
},
"DestinationLocation": {
"LocationCode": "DXB"
}
}

4个城市

{
"RPH": "1",
"DepartureDateTime": "2022-04-22T00:00:00",
"OriginLocation": {
"LocationCode": "DAC"
},
"DestinationLocation": {
"LocationCode": "CCU"
}
}, {
"RPH": "2",
"DepartureDateTime": "2022-04-26T00:00:00",
"OriginLocation": {
"LocationCode": "CCU"
},
"DestinationLocation": {
"LocationCode": "KTM"
}
}, {
"RPH": "3",
"DepartureDateTime": "2022-04-28T00:00:00",
"OriginLocation": {
"LocationCode": "KTM"
},
"DestinationLocation": {
"LocationCode": "DXB"
}
}, {
"RPH": "4",
"DepartureDateTime": "2022-05-02T00:00:00",
"OriginLocation": {
"LocationCode": "DXB"
},
"DestinationLocation": {
"LocationCode": "DAC"
}
}

对于 5 个城市,您不会得到任何行程,并且会得到非常罕见的情况

最新更新