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

taobao.fliggyffa.partner.bind.by.phone (外部账号通过手机号绑定并激活飞猪会员)

外部账号通过手机号绑定并激活飞猪会员

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
register_with_active_f_level_request RegisterWithActiveFLevelRequest 必须 请求对象
  • └ birthday
  • String
  • 可选
  • 2000-10-10
  • 生日,格式YY-MM-DD(可选)
  • └ remarks
  • String
  • 可选
  • xx来源注册
  • 备注
  • └ cert_type
  • Number
  • 可选
  • 0
  • 身份证:0,护照:1,军人证:3,回乡证:4,台胞证:5,港澳通行证:6,外国人永久居留证:8,警官证:10,士兵证件:11,台湾通行证:12,港澳台居民大陆通行证:14,临时身份证:15,户口簿:16,港澳证件:17,港澳居民居住证:18
  • └ gender
  • String
  • 可选
  • m
  • 性别 m-男 f-女
  • └ card_level
  • String
  • 必须
  • V1
  • 会员卡等级: 从低到高V1~V9
  • └ channel
  • String
  • 必须
  • taobao
  • 渠道
  • └ point
  • Number
  • 可选
  • 1000
  • 会员卡积分
  • └ extension
  • String
  • 可选
  • {"xxx":1}
  • 预留扩展字段,JSON格式
  • └ phone_code
  • String
  • 可选
  • +86
  • 手机区号
  • └ expire_date
  • Number
  • 可选
  • 1770363862
  • 商家会员失效时间,Unix时间戳秒(可选)
  • └ email
  • String
  • 可选
  • 111111@xxx
  • 邮箱(可选)
  • └ given_name_zh
  • String
  • 可选
  • 中文名(可选)
  • └ family_name_en
  • String
  • 可选
  • LI
  • 英文姓(可选)
  • └ family_name_zh
  • String
  • 可选
  • 中文姓(可选)
  • └ given_name_en
  • String
  • 可选
  • MING
  • 英文名(可选)
  • └ cert_number
  • String
  • 可选
  • 11111xxx
  • 证件号码(可选)
  • └ partner_member_id
  • String
  • 必须
  • 9999999
  • 商家会员账号ID 唯一标识(必填)
  • └ phone
  • String
  • 必须
  • 13311112222
  • 手机号
  • └ name
  • String
  • 可选
  • 李明
  • 姓名
  • └ card_number
  • String
  • 必须
  • 8888888
  • 商家会员卡号(若无可以用唯一账号ID 代替 )
  • └ effective_date
  • Number
  • 可选
  • 1770363862
  • 商家会员失效时间,Unix时间戳秒(可选)

响应参数

名称 类型 示例值 描述
result FfaResult 绑定结果
  • data
  • RegisterWithActiveFLevelResponse
  • 绑定信息
  • └ fliggy_user_name
  • String
  • 1B147DAD77D38929
  • 飞猪会员唯一标识
  • └ partner_member_id
  • String
  • 9999999
  • 商家会员账号ID 唯一标识
  • └ fliggy_level
  • String
  • F1
  • 飞猪等级: 从低到高 F1~F6
  • └ extension
  • String
  • {"xxx":1}
  • 预留扩展字段,JSON格式
  • └ success
  • Boolean
  • true
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FliggyffaPartnerBindByPhoneRequest req = new FliggyffaPartnerBindByPhoneRequest();
FliggyffaPartnerBindByPhoneRequest.RegisterWithActiveFLevelRequest obj1 = new FliggyffaPartnerBindByPhoneRequest.RegisterWithActiveFLevelRequest();
obj1.setBirthday("2000-10-10");
obj1.setRemarks("xx来源注册");
obj1.setCertType(0L);
obj1.setGender("m");
obj1.setCardLevel("V1");
obj1.setChannel("taobao");
obj1.setPoint(1000L);
obj1.setExtension("{\"xxx\":1}");
obj1.setPhoneCode("+86");
obj1.setExpireDate(1770363862L);
obj1.setEmail("111111@xxx");
obj1.setGivenNameZh("明");
obj1.setFamilyNameEn("LI");
obj1.setFamilyNameZh("李");
obj1.setGivenNameEn("MING");
obj1.setCertNumber("11111xxx");
obj1.setPartnerMemberId("9999999");
obj1.setPhone("13311112222");
obj1.setName("李明");
obj1.setCardNumber("8888888");
obj1.setEffectiveDate(1770363862L);
req.setRegisterWithActiveFLevelRequest(obj1);
FliggyffaPartnerBindByPhoneResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<fliggyffa_partner_bind_by_phone_response>
    <result>
        <data>
            <fliggy_user_name>1B147DAD77D38929</fliggy_user_name>
            <partner_member_id>9999999</partner_member_id>
            <fliggy_level>F1</fliggy_level>
            <extension>{&quot;xxx&quot;:1}</extension>
        </data>
        <success>true</success>
    </result>
</fliggyffa_partner_bind_by_phone_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

返回
顶部