线下品牌积分变更消息回调API,告诉积分扣减或者累加是否成功。
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
mix_mobile | String | 可选 | dfsdfsd | 混淆会员手机号码 | |
record_id | Number | 必须 | 123123 | 变更记录ID | |
result | Number | 必须 | 0 | 0:成功。1:失败 | |
error_code | String | 可选 | deduct-fail:point-no-enough | 处理失败的错误码. | |
ext_info | String | 可选 | {”order_id”:”VCsdd03289328”} | 拓展信息 | |
point | Number | 可选 | 100 | 积分信息 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result_success | Boolean | true | 是否成功 |
1 2 3 4 5 6 7 8 9 10 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); TmallMeiCrmCallbackPointChangeRequest req = new TmallMeiCrmCallbackPointChangeRequest(); req.setMixMobile( "dfsdfsd" ); req.setRecordId(123123L); req.setResult(0L); req.setErrorCode( "deduct-fail:point-no-enough" ); req.setExtInfo( "{”order_id”:”VCsdd03289328”}" ); req.setPoint(100L); TmallMeiCrmCallbackPointChangeResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 | < tmall_mei_crm_callback_point_change_response > < result_success >true</ result_success > </ tmall_mei_crm_callback_point_change_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 > |
错误码 | 错误描述 | 解决方案 |
---|---|---|
isv.invalid-parameter | 参数错误 | 请检查参数后再试 |
isv.no-support-isv | 不受支持的开发商 | 请联系接口开发提供支持 |
isv.invalid-record | 无效的变更记录ID | 确认变更记录ID的有效性 |
isp.isv.invalid-record | 无效的变更记录ID | 请确定record的有效性 |