推送和解沟通
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
kongur_app_key | String | 可选 | xxxxx | kongurAppKey | |
communicate_vo | CompromiseCommunicateVo | 可选 | communicateVo | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
kongur_result_do | KongurResultDo | kongurResultDo | |
|
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 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest req = new AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest(); req.setKongurAppKey( "xxxxx" ); AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.CompromiseCommunicateVo obj1 = new AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.CompromiseCommunicateVo(); obj1.setSupplierCode( "xxxxx" ); obj1.setCompromiseId(3L); obj1.setEntrustId(3L); obj1.setSuitId(3L); obj1.setCallingTime(StringUtils.parseDateTime( "2012-12-12 12:12:12" )); obj1.setUpdater( "xxxxx" ); obj1.setUpdateTime(StringUtils.parseDateTime( "2012-12-12 12:12:12" )); obj1.setFeedbackId(3L); obj1.setFeedbackContent( "xxxxx" ); List<AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.AttachmentBaseVo> list3 = new ArrayList<AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.AttachmentBaseVo>(); AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.AttachmentBaseVo obj4 = new AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.AttachmentBaseVo(); list3.add(obj4); obj4.setFileId( "xxxxx" ); obj4.setFileName( "xxxxx" ); obj4.setFilePath( "xxxxx" ); obj4.setFileType( "xxxxx" ); obj4.setIsDeleted( "xxxxx" ); obj4.setStorageType( "xxxxx" ); obj4.setRemark( "xxxxx" ); obj1.setFeedbackAttachmentList(list3); obj1.setFeedbackAttachmentCount(10L); obj1.setMemo( "xxxxx" ); obj1.setCommunicateRecord( "xxxxx" ); obj1.setPhone( "xxxxx" ); obj1.setContact( "xxxxx" ); obj1.setReason( "xxxxx" ); obj1.setSolution( "xxxxx" ); obj1.setAmountCurrency( "xxxxx" ); obj1.setAmount( "xxxxx" ); obj1.setResult( "xxxxx" ); obj1.setSuccess( "xxxxx" ); obj1.setMediateState( "xxxxx" ); obj1.setDemandResponse( "xxxxx" ); List<AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.AttachmentBaseVo> list6 = new ArrayList<AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.AttachmentBaseVo>(); AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.AttachmentBaseVo obj7 = new AlibabaKongurCompromisecommunicatePushcompromisecommunicateRequest.AttachmentBaseVo(); list6.add(obj7); obj7.setFileId( "xxxxx" ); obj7.setFileName( "xxxxx" ); obj7.setFilePath( "xxxxx" ); obj7.setFileType( "xxxxx" ); obj7.setIsDeleted( "xxxxx" ); obj7.setStorageType( "xxxxx" ); obj7.setRemark( "xxxxx" ); obj1.setRecordAttachmentList(list6); obj1.setRecordAttachmentCount(10L); req.setCommunicateVo(obj1); AlibabaKongurCompromisecommunicatePushcompromisecommunicateResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | < alibaba_kongur_compromisecommunicate_pushcompromisecommunicate_response > < kongur_result_do > < success >false</ success > < errors > < result_data_do > < business_id >xxxxx</ business_id > < biz_type >xxxxx</ biz_type > < field_name_en >xxxxx</ field_name_en > < return_error_code >xxxxx</ return_error_code > < error_msg >xxxxx</ error_msg > </ result_data_do > </ errors > </ kongur_result_do > </ alibaba_kongur_compromisecommunicate_pushcompromisecommunicate_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 > |
错误码 | 错误描述 | 解决方案 |
---|