这是本文档旧的修订版!
9.1 航变接口(IVoyageChangeLibraryQuery)
查询当前客户部门航变消息
参数 | 类型 | 说明 | 必填 | 备注 |
---|---|---|---|---|
beginDate | String | 查询航变消息记录开始时间 | Y | 格式:yyyy-MM-dd |
endDate | String | 查询航变消息记录结束时间 | Y | 格式:yyyy-MM-dd |
orderID | String | TO或TC订单号 | N | |
status | Int | 航变信息状态 | N | -1 所有 0未查阅 1已查阅 通过本接口查询完成后则自动标记为“已查阅” |
page_index | Int | 页码 | N | 1开始 |
page_size | Int | 页数 | N | 最大100 |
isAll | Int | 是否获取所有渠道的航变信息 | N | 0 默认API下单渠道 1所有渠道(API、航旅网前台等) 20231108 |
{ "beginDate":"2021-11-01", "endDate":"2021-11-02", "orderID":"", "status": -1, "page_index": 1, "page_size": 10, }
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
code | String | 是否调用接口成功 | 20000表示成功,非20000表异常 |
detail | Object | ||
description | String | 描述 | 当异常时记录异常信息 |
detail:
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
Models | Array | 航变消息数据集 | |
ResultCount | String | 航变消息条数 |
Models:
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
id | String | id | |
orderID | String | 订单号 | |
pnr | String | PNR | |
ticketNo | String | 票号 | 多个以','隔开 |
status | String | 航变消息查阅状态 | -1 所有 0未查阅 1已查阅 |
qcontent | String | Q信息 | |
productSubType | Int | 产品类型 | 1国际机票 0国内机票 |
voyageChangeType | Int | 航变类型 | 1取消 2变更 3未知 |
queueType | Int | Q类型 | SC SR KK TC RQ GQ |
createTime | String | 记录时间 | |
flights | Array | 航变航变 | |
protectFlights | Array | 保护航班 | 2变更时存在 |
flights 、 protectFlights:
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
airline | String | 航司 | |
airlineCN | String | 航司中文名称 | |
flightNo | String | 航班号 | |
class | String | 舱等 | |
classNo | String | 舱位 | |
depAir | String | 出发机场 | |
depAirCN | String | 出发机场中文名称 | |
depCity | String | 出发城市 | |
depCityCN | String | 出发城市中文名称 | |
depTerm | String | 出发航站楼 | |
depTime | String | 出发时间 | |
desAir | String | 到达机场 | |
desAirCN | String | 到达机场中文名称 | |
destCity | String | 到达城市 | |
desCityCN | String | 到达城市中文名称 | |
desTerm | String | 到达航站楼 | |
destTime | String | 抵达时间 |
{ "code": "20000", "detail": { "Models": [ { "id": 110, "orderID": "TO21110364000", "pnr": "xxxxxx", "ticketNo": "878-8788788781", "status": 1, "qcontent": " 1.GAO/YANG MS(001) xxxxxx \r\n001 2. OZ340 M TH25NOV HRBICN UN1 1300 1645 E -- 1 \r\n NN(001) DK(001) HK(001) UN(009) \r\n001 3. OZ340 M TH25NOV HRBICN UN1 1300 1805 E -- 1 \r\n NN(001) DK(001) HK(001) TK(009) UN(010) \r\n001 4. OZ340 M TH25NOV HRBICN TK1 1300 1645 E -- 1 S \r\n NN(001) DK(001) HK(001) TK(009) TK(010) ", "productSubType": 1, "voyageChangeType": 2, "queueType": "SC", "createTime": "2021-11-04 17:32:30", "flights": [ { "airline": "OZ", "airlineCN": "", "flightNo": "340", "class": "", "classNo": "M", "depAir": "HRB", "depAirCN": "哈尔滨太平国际机场", "depCity": "", "depCityCN": "", "depTerm": "", "depTime": "2021-11-25 13:00", "desAir": "ICN", "desAirCN": "首尔仁川国际机场", "destCity": "", "desCityCN": "", "desTerm": "", "destTime": "2021-11-25 16:45" } ], "protectFlights": [ { "airline": "OZ", "airlineCN": "", "flightNo": "340", "class": "", "classNo": "M", "depAir": "HRB", "depAirCN": "", "depCity": "", "depCityCN": "", "depTerm": "", "depTime": "2021-11-25 13:00", "desAir": "ICN", "desAirCN": "", "destCity": "", "desCityCN": "", "desTerm": "", "destTime": "2021-11-25 16:45" } ] } ], "ResultCount": "53" } }