增量更新特殊名单库白名单
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
item_id | Number | 必须 | 11 | 拍品id | |
update_special_bidder | UpdateSpecialBidderDo | 可选 | 需要变更的竞买人信息 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result_msg | String | 系统异常 | 错误描述 |
result_code | String | SYSTEM_ERROR | 错误code |
value | Boolean | true | 操作结果 |
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AuctionZcSpcuserIncrUpdateRequest req = new AuctionZcSpcuserIncrUpdateRequest(); req.setItemId(11L); AuctionZcSpcuserIncrUpdateRequest.UpdateSpecialBidderDo obj1 = new AuctionZcSpcuserIncrUpdateRequest.UpdateSpecialBidderDo(); List<AuctionZcSpcuserIncrUpdateRequest.QualWhiteUser> list3 = new ArrayList<AuctionZcSpcuserIncrUpdateRequest.QualWhiteUser>(); AuctionZcSpcuserIncrUpdateRequest.QualWhiteUser obj4 = new AuctionZcSpcuserIncrUpdateRequest.QualWhiteUser(); list3.add(obj4); AuctionZcSpcuserIncrUpdateRequest.UserInfo obj6 = new AuctionZcSpcuserIncrUpdateRequest.UserInfo(); obj6.setName("张三"); obj6.setCardType(2L); obj6.setCardNumber("330100202201017018"); obj6.setPhone("13012341234"); obj6.setOutUserId("123"); list5.setUserInfo(obj6); obj4.setOptType(0L); obj1.setQualWhiteUsers(list3); List<AuctionZcSpcuserIncrUpdateRequest.BlackUser> list8 = new ArrayList<AuctionZcSpcuserIncrUpdateRequest.BlackUser>(); AuctionZcSpcuserIncrUpdateRequest.BlackUser obj9 = new AuctionZcSpcuserIncrUpdateRequest.BlackUser(); list8.add(obj9); AuctionZcSpcuserIncrUpdateRequest.UserInfo obj11 = new AuctionZcSpcuserIncrUpdateRequest.UserInfo(); obj11.setName("张三"); obj11.setCardType(2L); obj11.setCardNumber("330100202201017018"); obj11.setPhone("13012341234"); obj11.setOutUserId("123"); list10.setUserInfo(obj11); obj9.setOptType(0L); obj1.setBlackUsers(list8); List<AuctionZcSpcuserIncrUpdateRequest.PriorityUser> list13 = new ArrayList<AuctionZcSpcuserIncrUpdateRequest.PriorityUser>(); AuctionZcSpcuserIncrUpdateRequest.PriorityUser obj14 = new AuctionZcSpcuserIncrUpdateRequest.PriorityUser(); list13.add(obj14); AuctionZcSpcuserIncrUpdateRequest.UserInfo obj16 = new AuctionZcSpcuserIncrUpdateRequest.UserInfo(); obj16.setName("张三"); obj16.setCardType(2L); obj16.setCardNumber("330100202201017018"); obj16.setPhone("13012341234"); obj16.setOutUserId("123"); list15.setUserInfo(obj16); obj14.setPriorityIndex(1L); obj14.setOptType(0L); obj1.setPriorityUsers(list13); List<AuctionZcSpcuserIncrUpdateRequest.ForegiftUser> list18 = new ArrayList<AuctionZcSpcuserIncrUpdateRequest.ForegiftUser>(); AuctionZcSpcuserIncrUpdateRequest.ForegiftUser obj19 = new AuctionZcSpcuserIncrUpdateRequest.ForegiftUser(); list18.add(obj19); AuctionZcSpcuserIncrUpdateRequest.UserInfo obj21 = new AuctionZcSpcuserIncrUpdateRequest.UserInfo(); obj21.setName("张三"); obj21.setCardType(2L); obj21.setCardNumber("330100202201017018"); obj21.setPhone("13012341234"); obj21.setOutUserId("123"); list20.setUserInfo(obj21); obj19.setForegiftUserType(1L); obj19.setOptType(0L); obj1.setForegiftUsers(list18); List<AuctionZcSpcuserIncrUpdateRequest.AdmittanceWhiteUser4Top> list23 = new ArrayList<AuctionZcSpcuserIncrUpdateRequest.AdmittanceWhiteUser4Top>(); AuctionZcSpcuserIncrUpdateRequest.AdmittanceWhiteUser4Top obj24 = new AuctionZcSpcuserIncrUpdateRequest.AdmittanceWhiteUser4Top(); list23.add(obj24); AuctionZcSpcuserIncrUpdateRequest.UserInfo obj26 = new AuctionZcSpcuserIncrUpdateRequest.UserInfo(); obj26.setName("张三"); obj26.setCardType(2L); obj26.setCardNumber("330100202201017018"); obj26.setPhone("13012341234"); obj26.setOutUserId("123"); list25.setUserInfo(obj26); obj24.setOptType(0L); obj1.setAdmittanceWhiteUsers(list23); req.setUpdateSpecialBidder(obj1); AuctionZcSpcuserIncrUpdateResponse rsp = client.execute(req); System.out.println(rsp.getBody());
<auction_zc_spcuser_incr_update_response> <result_msg>系统异常</result_msg> <result_code>SYSTEM_ERROR</result_code> <value>true</value> </auction_zc_spcuser_incr_update_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|