用于汽车票车次信息的新增、更新和逻辑删除
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
param_top_bus_number_update_r_q | TopBusNumberUpdateRq | 必须 | 请求参数 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result_code | String | SYSTEM_ERROR | 错误码 |
result_msg | String | 系统错误 | 错误描述 |
succ_count | Number | 100 | 成功数量 |
is_success | Boolean | true | 是否成功 |
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 34 35 36 37 38 39 40 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); BusNumbersUpdateRequest req = new BusNumbersUpdateRequest(); BusNumbersUpdateRequest.TopBusNumberUpdateRq obj1 = new BusNumbersUpdateRequest.TopBusNumberUpdateRq(); List<BusNumbersUpdateRequest.BusNumberDto> list3 = new ArrayList<BusNumbersUpdateRequest.BusNumberDto>(); BusNumbersUpdateRequest.BusNumberDto obj4 = new BusNumbersUpdateRequest.BusNumberDto(); list3.add(obj4); obj4.setAgentFromCityId( "12345" ); obj4.setAgentFromStationId( "45678" ); obj4.setArriveTime( "2018-02-10 10:00" ); obj4.setAttribute( "{\"busshortname\":\"枋湖客运中心\",\"departstationcode\":\"350200FHZX\",\"hashid\":\"-1001410211266152181\",\"iscansell\":\"1\",\"seattype\":\"普通\",\"stationid\":\"8030112600505084541\",\"stationname\":\"顺昌\",\"stationorgid\":\"901120000001738\",\"vehicletype\":\"0\"}" ); obj4.setBizType(0L); obj4.setBookLimitTime(15L); obj4.setBusNumber( "A123" ); obj4.setBusType( "大型" ); obj4.setDepartTime( "2018-02-10 09:00" ); obj4.setDestinationName( "大柳树" ); obj4.setDistance(90L); obj4.setExtraSchedule(0L); obj4.setFromCityName( "北京" ); obj4.setFromStationName( "八王坟客运站" ); obj4.setFullPrice(100L); obj4.setHalfPrice(50L); obj4.setIsRefund(1L); obj4.setLastSchedule( "19:00" ); obj4.setRemainSeats(20L); obj4.setRunTime(60L); obj4.setScheduleId( "123456789" ); obj4.setServicePrice(100L); obj4.setShiftType(0L); obj4.setStatus(1L); obj4.setTicketWicket( "W3" ); obj4.setToCityName( "济南" ); obj4.setToProvinceName( "山东省" ); obj4.setToStationName( "大柳树车站" ); obj4.setTotalSeats(42L); obj4.setViaStation( "北京,天津" ); obj1.setNumbers(list3); req.setParamTopBusNumberUpdateRQ(obj1); BusNumbersUpdateResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 | < bus_numbers_update_response > < result_code >SYSTEM_ERROR</ result_code > < result_msg >系统错误</ result_msg > < succ_count >100</ succ_count > < is_success >true</ is_success > </ bus_numbers_update_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 > |
错误码 | 错误描述 | 解决方案 |
---|