飞猪会员互通:外部会员等级匹配飞猪会员等级,使飞猪会员等级变更
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
out_member_id | String | 可选 | 1234 | 外部合作商会员id | |
mobile_phone | String | 可选 | 13100001111 | 用户手机号 | |
biz_code | String | 必须 | abcd | 互通场景 | |
ext_params | Json | 可选 | {"K":"v"} | 扩展参数 | |
uniq_id | String | 可选 | uniqId | 幂等id,若未发放成功,同一用户可用该幂等id继续重试 | |
out_member_level | String | 可选 | V1 | 外部合作商会员等级 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
data | BaseMemberOuterCommonAwardVO | 业务数据 | |
|
|||
succ | Boolean | true | 接口调用是否成功 |
sys_code | String | isv.invalid-parameter | 系统错误code |
sys_msg | String | 参数错误 | 系统错误msg |
1 2 3 4 5 6 7 8 9 10 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlitripPartnerMemberLevelAwardRequest req = new AlitripPartnerMemberLevelAwardRequest(); req.setOutMemberId( "1234" ); req.setMobilePhone( "13100001111" ); req.setBizCode( "abcd" ); req.setExtParamsString( "{\"K\":\"v\"}" ); req.setUniqId( "uniqId" ); req.setOutMemberLevel( "V1" ); AlitripPartnerMemberLevelAwardResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 | < alitrip_partner_member_level_award_response > < data > < succ >true</ succ > < sub_error_code >ACTIVITY_ENDED</ sub_error_code > < sub_error_msg >活动已结束</ sub_error_msg > </ data > < succ >true</ succ > < sys_code >isv.invalid-parameter</ sys_code > < sys_msg >参数错误</ sys_msg > </ alitrip_partner_member_level_award_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 > |
错误码 | 错误描述 | 解决方案 |
---|