添加或者更新招商公告
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
proxy_nick | String | 必须 | tiangu3 | 替哪个用户发布招商公告,如果是自己给自己发布,这里填自己的淘宝帐号(长度[4, 20]) | |
merchant_notice | MerchantNotice | 必须 | 招商公告对象 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result_code | String | success | errorCode |
result_msg | String | 操作成功 | errorMsg |
value | Number | 6688 | 招商公告ID |
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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AuctionZcMerchantnoticeUpdateRequest req = new AuctionZcMerchantnoticeUpdateRequest(); req.setProxyNick( "tiangu3" ); AuctionZcMerchantnoticeUpdateRequest.MerchantNotice obj1 = new AuctionZcMerchantnoticeUpdateRequest.MerchantNotice(); List<AuctionZcMerchantnoticeUpdateRequest.Attachment> list3 = new ArrayList<AuctionZcMerchantnoticeUpdateRequest.Attachment>(); AuctionZcMerchantnoticeUpdateRequest.Attachment obj4 = new AuctionZcMerchantnoticeUpdateRequest.Attachment(); list3.add(obj4); obj4.setLocalFileName( "文件1" ); obj4.setUrl( "SDW232XXXX_WE!" ); obj1.setAttachments(list3); List<AuctionZcMerchantnoticeUpdateRequest.Contact> list6 = new ArrayList<AuctionZcMerchantnoticeUpdateRequest.Contact>(); AuctionZcMerchantnoticeUpdateRequest.Contact obj7 = new AuctionZcMerchantnoticeUpdateRequest.Contact(); list6.add(obj7); obj7.setName( "张三" ); obj7.setPhone( "13888888888" ); obj1.setContacts(list6); obj1.setDetail( "..." ); obj1.setLocationCode(330100L); obj1.setLowerPrice(10L); obj1.setMerchantNoticeId(6688L); obj1.setPicUrls( "" https: //img.alicdn.com/bao/uploaded/i1/3258232187/TB2CobIpSFjpuFjSszhXXaBuVXa_!!0-paimai.jpg_300x300""); obj1.setSummary( "..." ); obj1.setTitle( "关于xxx的招商公告" ); obj1.setType(123584002L); obj1.setUpperPrice(1000000L); AuctionZcMerchantnoticeUpdateRequest.TypeExtra obj8 = new AuctionZcMerchantnoticeUpdateRequest.TypeExtra(); AuctionZcMerchantnoticeUpdateRequest.DebtRightExtra obj9 = new AuctionZcMerchantnoticeUpdateRequest.DebtRightExtra(); List<AuctionZcMerchantnoticeUpdateRequest.Guarantor> list11 = new ArrayList<AuctionZcMerchantnoticeUpdateRequest.Guarantor>(); AuctionZcMerchantnoticeUpdateRequest.Guarantor obj12 = new AuctionZcMerchantnoticeUpdateRequest.Guarantor(); list11.add(obj12); obj12.setName( "王五" ); obj12.setDesc( "王五保证..." ); obj9.setGuarantors(list11); obj9.setGuarantTypes( "1,2" ); obj9.setDebtRightPrincipal( "100" ); obj9.setDebtRightInterest( "1" ); obj9.setDebtRightBaseDate(StringUtils.parseDateTime( "2017-01-01 00:00:00" )); AuctionZcMerchantnoticeUpdateRequest.Debtor obj13 = new AuctionZcMerchantnoticeUpdateRequest.Debtor(); obj13.setName( "李四" ); obj13.setDesc( "李四..." ); obj9.setDebtor(obj13); obj9.setLitigationNo( "(2022)浙执001号" ); obj9.setOtherFee( "2" ); obj9.setAssetPackage( true ); obj8.setDebtRightExtra(obj9); obj1.setTypeExtra(obj8); obj1.setPropertyType(1L); obj1.setMultiCurrency( true ); obj1.setRecruitEndTime( "2023-09-10" ); obj1.setEnterpriseName( "xxxx破产公司" ); obj1.setIndustrySortCode( "A011" ); obj1.setBankruptStage(1L); obj1.setOutId( "MN11" ); req.setMerchantNotice(obj1); AuctionZcMerchantnoticeUpdateResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 | < auction_zc_merchantnotice_update_response > < result_code >success</ result_code > < result_msg >操作成功</ result_msg > < value >6688</ value > </ auction_zc_merchantnotice_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 > |
错误码 | 错误描述 | 解决方案 |
---|---|---|
isp.success | 操作成功 | 无 |
isp.unknown_exception | 未知异常 | 联系拍卖开发人员解决 |
isp.appkey_not_specify | appkey未指定 | 检查是否传递appkey参数 |
isp.proxynick_not_specify | 代理用户未指定 | 检查是否设置proxy_nick参数 |
isp.proxynick_not_found | 代理用户不存在 | 检查proxy_nick是否合理 |
isp.proxy_relation_not_found | 代理关系不存在 | 提供appkey和proxy_nick让拍卖开发人员添加代理关系 |
isp.param_not_specify | 参数未指定 | 检查merchant_notice参数是否指定 |
isp.merchant_notice_not_found | 未找到招商公告 | 检查merchant_notice_id对应的招商公告是否存在 |
isp.merchant_notice_is_illegal | 非法的招商公告 | 联系拍卖开发人员解决 |
isp.merchant_notice_cannot_access | 无权访问招商公告 | 检查招商公告是否为proxy_nick拥有 |
isp.merchant_notice_illegal_status | 招商公告状态不合法 | 检查招商公告状态是否为编辑中或者招商中,其它状态不允许编辑 |
isp.query_merchant_notice_failed | 查询招商公告失败 | 联系拍卖开发人员解决 |
isp.title_not_specify | 标题未指定 | 检查title参数是否设置 |
isp.title_exceed_length | 标题超长 | 检查标题是否在50字以内 |
isp.type_not_specify | 资产类型未指定 | 检查type参数是否设置 |
isp.type_is_illegal | 非法的资产类型 | 检查type是否为文档中提到的类型 |
isp.locationcode_not_specify | 区域码未指定 | 检查location_code参数是否设置 |
isp.locationcode_is_illegal | 非法的区域码 | 检查区域码是否合法,是否taobao.auction.gov.get.division接口返回的区域码 |
isp.contact_not_specify | 联系人未指定 | 检查contacts参数是否设置 |
isp.contact_too_many | 联系人过多 | 检查联系人数组长度,最多为5 |
isp.pic_too_many | 图片过多 | 检查图片数组长度,最多为5 |
isp.summary_not_specify | 摘要未指定 | 检查summary参数是否设置 |
isp.summary_exceed_length | 摘要超长 | 检查summary是否150字以内 |
isp.attach_too_many | 附件过多 | 检查attachments数组大小,最多为5 |
isp.referprice_is_illegal | 参考价格不合法 | 检查lower_price和upper_price是否合法 |
isp.guarantor_exceed_length | 保证人内容过长 | 检查保证人内容是否1000字以内 |
isp.guaranttype_not_specify | 保证类型未指定 | 检查guarant_type参数是否设置 |
isp.guaranttype_is_illegal | 保证类型不合法 | 检查guarant_type是否文档中描述 |
isp.principal_not_specify | 债权本金未指定 | 检查debt_right_principal参数是否设置 |
isp.interest_not_specify | 债权本息未指定 | 检查debt_right_interest参数是否设置 |
isp.basedate_not_specify | 债权基准日未指定 | 检查debt_right_base_date参数是否设置 |
isp.basedate_is_illegal | 债权基准日不合法 | 检查年份是否在1900到2200之间 |
isp.debtor_name_not_specify | 债权人姓名未指定 | 检查debtor name参数是否设置 |
isp.debtor_name_exceed_length | 债权人姓名超长 | 检查debtor name是否100字以内 |
isp.debtor_desc_exceed_length | 债权人情况超长 | 检查debtor desc 是否1000字以内 |
isp.add_or_update_merchant_notice_failed | 更新招商公告失败 | 联系拍卖开发人员解决 |
isp.publish_merchant_notice_failed | 发布招商公告失败 | 联系拍卖开发人员解决 |