代理商通过该接口通知汽车票系统订单出票结果。
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
param_agent_confirm_book_r_q | AgentConfirmBookRQ | 必须 | 请求对象 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result_code | String | SYS_ERROR | 错误码 |
result_msg | String | 系统异常 | 错误描述 |
is_success | Boolean | false | 是否确认成功 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); BusAgentBookticketConfirmRequest req = new BusAgentBookticketConfirmRequest(); BusAgentBookticketConfirmRequest.AgentConfirmBookRQ obj1 = new BusAgentBookticketConfirmRequest.AgentConfirmBookRQ(); obj1.setAgentOrderId( "3232323" ); obj1.setBusInnerOrderId( "汽车票内部订单号(必填)" ); obj1.setFetchTicketsAddress( "xxx汽车站" ); obj1.setFetchTicketsNumber( "Ddsd2" ); obj1.setFetchTicketsPwd( "SSa#1" ); obj1.setMessage( "demo" ); List<BusAgentBookticketConfirmRequest.AgentConfirmBookPassengerInfo> list3 = new ArrayList<BusAgentBookticketConfirmRequest.AgentConfirmBookPassengerInfo>(); BusAgentBookticketConfirmRequest.AgentConfirmBookPassengerInfo obj4 = new BusAgentBookticketConfirmRequest.AgentConfirmBookPassengerInfo(); list3.add(obj4); obj4.setAgentTicketId( "8944334" ); obj4.setPassengerCertNo( "15989003344444" ); obj4.setPassengerCertType( "01" ); obj4.setPassengerName( "张三" ); obj4.setSeatNo( "01" ); obj1.setPassengerInfoList(list3); obj1.setRiderSeatNumbers( "12,11,13" ); obj1.setSuccess( true ); obj1.setTicketCount(3L); obj1.setTicketWicket( "5" ); obj1.setTotalPrice(123L); BusAgentBookticketConfirmRequest.AgentConfirmBookScheduleInfo obj5 = new BusAgentBookticketConfirmRequest.AgentConfirmBookScheduleInfo(); obj5.setDriverName( "王师傅" ); obj5.setDriverPhone( "18766789076" ); obj5.setLicensePlateNumber( "京A.89930" ); obj5.setMotorcycleType( "商务7座、大高巴士" ); obj5.setVehicleBrands( "别克" ); obj1.setAgentConfirmBookScheduleInfo(obj5); req.setParamAgentConfirmBookRQ(obj1); BusAgentBookticketConfirmResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 | < bus_agent_bookticket_confirm_response > < result_code >SYS_ERROR</ result_code > < result_msg >系统异常</ result_msg > < is_success >false</ is_success > </ bus_agent_bookticket_confirm_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|