文档中心 > API类目 > 飞猪会员互通API

alitrip.partner.member.identify.change (更换绑定的合作商家会员)

飞猪会员互通,商家通过该接口更换和飞猪会员绑定的商家会员

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
change_member_identify_request ChangePartnerMemberIdentifyTopRequest 必须 请求对象
  • new_member_info_in_partner
  • NewMemberInfoInPartnerInTopRequest
  • 必须
  • 新商家会员信息,注意并非所有字段都允许更新,飞猪端对字段有权限校验
  • └ given_name_zh
  • String
  • 可选
  • 小明
  • 中文名
  • └ birthday
  • Number
  • 可选
  • 1546272000
  • 生日(UNIX时间戳 秒)
  • └ partner_member_id
  • String
  • 必须
  • NEWABCDEFG
  • 新商家会员身份标识
  • └ cert_type
  • Number
  • 可选
  • 0
  • 证件类型
  • └ family_name_en
  • String
  • 可选
  • WANG
  • 英文姓
  • └ gender
  • String
  • 可选
  • m
  • 性别 m-男 f-女
  • └ card_level
  • String
  • 可选
  • V1
  • 商家会员等级(卡等), V1,V2,V3
  • └ family_name_zh
  • String
  • 可选
  • 中文姓
  • └ given_name_en
  • String
  • 可选
  • XIAOMING
  • 英文名
  • └ is_new
  • Boolean
  • 可选
  • false
  • 是否商家新会员
  • └ point
  • Number
  • 可选
  • 100
  • 商家会员积分
  • └ customer_status
  • Number
  • 可选
  • 0
  • 积分账户状态 0-不可用 1-启用
  • └ cert_number
  • String
  • 可选
  • 123456
  • certType对应的证件号
  • └ feature
  • String
  • 可选
  • {"xxx":1}
  • 内部扩展字段,JSON格式
  • └ phone
  • String
  • 可选
  • 13112341234
  • 手机号
  • └ customer_id
  • String
  • 可选
  • 123456
  • 积分账户ID
  • └ name
  • String
  • 可选
  • 王小明
  • 姓名
  • └ expire_date
  • Number
  • 可选
  • 1546272000
  • 商家会员到期时间(UNIX时间戳秒)
  • └ card_number
  • String
  • 可选
  • ABCD123456
  • 卡号
  • └ effective_date
  • Number
  • 可选
  • 1546272000
  • 商家会员生效时间(UNIX时间戳秒)
  • └ card_status
  • String
  • 可选
  • 有效
  • 卡状态描述
  • └ email
  • String
  • 可选
  • xxx@123.com
  • 邮箱
  • └ register_date
  • Number
  • 可选
  • 1546272000
  • 注册时间(UNIX时间戳秒)
  • └ partner_member_id
  • String
  • 必须
  • OLDABCDEFG
  • 旧的商家会员身份唯一标识
  • └ extension
  • String
  • 可选
  • {"xxx":1}
  • 预留扩展字段,JSON格式
  • └ taobao_user_id
  • Number
  • 可选
  • 123456
  • 兼容旧API接口,传该值会进行校验
  • └ partner_key
  • String
  • 可选
  • 123456_taobao
  • 特殊场景需要更新其它商家数据使用
  • └ fliggy_user_name
  • String
  • 可选
  • ABCDEFG
  • 飞猪会员唯一标识
  • └ remarks
  • String
  • 可选
  • XX酒店同步卡等变化到飞猪
  • 备注信息

响应参数

名称 类型 示例值 描述
result FfaResult 结果
  • └ success
  • Boolean
  • 操作结果成功与否

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripPartnerMemberIdentifyChangeRequest req = new AlitripPartnerMemberIdentifyChangeRequest();
AlitripPartnerMemberIdentifyChangeRequest.ChangePartnerMemberIdentifyTopRequest obj1 = new AlitripPartnerMemberIdentifyChangeRequest.ChangePartnerMemberIdentifyTopRequest();
AlitripPartnerMemberIdentifyChangeRequest.NewMemberInfoInPartnerInTopRequest obj2 = new AlitripPartnerMemberIdentifyChangeRequest.NewMemberInfoInPartnerInTopRequest();
obj2.setGivenNameZh("小明");
obj2.setBirthday(1546272000L);
obj2.setPartnerMemberId("NEWABCDEFG");
obj2.setCertType(0L);
obj2.setFamilyNameEn("WANG");
obj2.setGender("m");
obj2.setCardLevel("V1");
obj2.setFamilyNameZh("王");
obj2.setGivenNameEn("XIAOMING");
obj2.setIsNew(false);
obj2.setPoint(100L);
obj2.setCustomerStatus(0L);
obj2.setCertNumber("123456");
obj2.setFeature("{\"xxx\":1}");
obj2.setPhone("13112341234");
obj2.setCustomerId("123456");
obj2.setName("王小明");
obj2.setExpireDate(1546272000L);
obj2.setCardNumber("ABCD123456");
obj2.setEffectiveDate(1546272000L);
obj2.setCardStatus("有效");
obj2.setEmail("xxx@123.com");
obj2.setRegisterDate(1546272000L);
obj1.setNewMemberInfoInPartner(obj2);
obj1.setPartnerMemberId("OLDABCDEFG");
obj1.setExtension("{\"xxx\":1}");
obj1.setTaobaoUserId(123456L);
obj1.setPartnerKey("123456_taobao");
obj1.setFliggyUserName("ABCDEFG");
obj1.setRemarks("XX酒店同步卡等变化到飞猪");
req.setChangeMemberIdentifyRequest(obj1);
AlitripPartnerMemberIdentifyChangeResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_partner_member_identify_change_response>
    <result>
        <success></success>
    </result>
</alitrip_partner_member_identify_change_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部