1.是否要必须传入代理商ID? 正式环境如果传错的就没有返回是么
答:沙箱环境必须要传入 agent_id ,线上生产环境可不传入 agent_id,系统会根据 top 平台代理人淘宝账户,查找其对应的代理商 agent_id. 正式环境有权限控制,传错的话不会返回 数据
2.订单状态有哪些?
答: {Init,Success , PaySuccess , TicketSuccess }
Init (初始状态)、BookSuccess (预定成功)、PaySuccess (付款成功) 、TicketSuccess(出票成功) 、Close(订单关闭)
3.乘客类型有哪几种?
答:乘客类型值集合{ Adult , Child , StudentAbroad }
Adult: "普通成人",Child: "儿童",StudentAbroad:"留学生";
4.往返或者联程有没有多个PNR 的?
答: 对于代理人手工预定情况,如果有多个 PNR 情况,多个 pnr 以逗号分隔,pnr 类型传入 Together
5.乘机人有哪些证件类型?
答:{ Passport , Hongkong_Macao , Taiwan_MTP, Home_Return_Permit, Taiwan_Pass, Entry_Taiwan_Permit }
Passport : "护照"、Hongkong_Macao : "港澳通行证"、Taiwan_MTP: "台胞证"、Mainland Home_Return_Permit: "回乡证", Taiwan_Pass: "台湾通行证"、Entry_Taiwan_Permit:"入台证"、Travel Permit 台湾居民来往大陆通行证
6.票信息和航班信息是怎么关联起来的?
答:目前是票和全部航段关联,不做区分的(未来会做区分)
7.单程:OneWay ,回程:RoundTrip,联程是什么
答:联程暂时无法上
8.支付状态有哪些?
答: 支 付 状 态 枚 举 集 合 {Init, Create_secure_pay, PaySuccess, TransferSuccess, PayedClosed, NoPayClosed }
9.Init : "初始状态"、reate_secure_pay: "创建担保交易成功", PaySuccess:支付成功"、TransferSuccess: "转交易成功", PayedClosed: "已支付关闭成功", NoPayClosed: "未支付关闭成功";
10.有没有办法区分一下是否活动订单呢?
答:目前不区分是否活动订单,如果有需求,可以考虑后期支持!
11.'ticket_nos': [null, null]这里是多个人多个票号么?[null, null]这里是填2 个人的票号,还是对应 [护照号,票号]? {'ticket_nos'} 这 3 个怎么对应??
答:一个人可以有多个票号;人和票号是一对多的关系
12.一张订单可能会存在多个乘机人多个 pnr 问题?如何处理
答:代理商手工创建生成 pnr 时,多个 pnr 可以以英文”,”相隔, pnr 类型传入 Together
13.票信息中flight_ids(航班号 id 列表)字段
答:可以为空, 目前该字段并未使用
14.PNR 信息中pnr_type 字段
答: Together(1, "成人+儿童"),
AdtTogether(2, "成人"),//全部成人预定在一个 pnr 内 ChdTogether(3, "儿童");//全部儿童预定在一个 pnr 内
15.行程单中status 和 pay_status 的区别 以及具体有哪些值
答:Status :行程单订单订单状态、pay_status:行程单支付状态
Status 集合:INITIAL(0, "初始状态"),NOPAY(1, "未付款"),PAYED(2, "已付款"), FINISHED(3, "已完成"),REFUND(4, "已退款"), CLOSED(5, "已关闭(随主订单)")
pay_status: 行程单支付状态 INITIAL(0, "初始状态"), CREATED(1, "已创建担保交易"), PAYED(2,"已付款"), TURNED(3, "转交易成功");
16.预定信息中book_type 和 book_status 字段
答:book_Type: Auto(1, "自动"),Manual(2, "手工"), Not_Need_HK(3,"不需要预定"); book_status:Init(0, "初始状态"),
Need_Manule_HK(1, "转手工HK"), HK_Success(2, "HK成功"), Ticket_Success(3,"出票成功"), Close(4, "订单关闭");
17.预定信息中ticket_authentic_status 字段
答:Init(0,"初始状态"), Failure(1,"验真失败"), SUCCESS(2,"验真通过");
18.出票类型issue_ticket_type 具体有哪些值
答:这个值可以为空. Auto(1,"自动出票"), Manual(2,"手工出票");
19.航班信息中operating_flight_number 是否只有共享航班中才有值
答:正确
20.订单的数据是否只用解析IeBookOrderVo 预定订单信息就可以了
答:订单相关信息在bookOrder中,例如票信息,pnr信息和航段信息,乘客信息在tradeOrder里边.
21.票号回填中PNR_ID PNR_TYPE 字段是否是必填字段
答:回填票号时,可以不修改 pnr ,可以为空,为空代理不修改 pnr 信息,不为空时代表修改 pnr 信息.
22.由于胜意是一个PNR 一张订单,导单入库后我们一张订单到他们系统中可能会变成多 张订单,请问票号回填必须一起回填还是可以分多次回填
答:只能一次全部回填,不可分开多次调用回填票号
23.issue_ticket_type 中Auto(1,"自动出票"),Manual(2,"手工出票");的区别,是不 是一个指淘宝平台出票,一个指我们调接口出票?
答:如果调用淘宝接口回填票号,对于淘宝平台角度就是手工出票
24.国际票接口有木有调用次数限制或者频率限制,我们目前这边可能是30 秒调一次接口
答:可以调用多次,无次数限制
25.淘宝国际票佣金,是哪个字段?commission_price、est_commission_price
答:无法取佣金。可以接入支付宝 API 接口
26.预定信息中票面价没有adt_ticket_price 和 chd_ticket_price 这两个节点信息,导 致入库账单价为 0
答:现在拿不到成人单价和儿童单价
27.订单列表查询接口faresource字段包含运价类型
0-私有运价,2-航司直连,3-公布运价,9-大卖家api,10-AMADEUS,11-私有库存,12-TravelFusion,16-ESPEED_AIRLINE