文档中心 > API类目 > 飞猪商家平台

alitrip.merchant.galaxy.member.register.derby (会员注册(新版注册接口对接德比))

会员注册(新版注册接口对接德比),返回手机号/邮箱/注册状态

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
tenant_key String 可选 234 租户标识
token String 可选 213456789 token
member_param MemberParam 可选 用户注册信息
  • └ country
  • String
  • 可选
  • CN
  • 城市
  • └ last_name
  • String
  • 可选
  • jin
  • 用户名
  • └ first_name
  • String
  • 可选
  • li
  • 用户姓
  • └ civility
  • String
  • 可选
  • Mr
  • 称呼
  • └ phone_pre
  • String
  • 可选
  • 86
  • 手机号前缀
  • └ phone_num
  • String
  • 可选
  • 18111111111
  • 手机号
  • └ language
  • String
  • 可选
  • 01
  • 语言(枚举:Language)
  • └ accepted_tand_c
  • Boolean
  • 可选
  • true
  • 是否接受协议
  • └ subscription
  • Boolean
  • 可选
  • true
  • 是否接受广告通知
  • └ user_register_type
  • String
  • 可选
  • 1
  • 用户注册类型(1.新用户注册 2.老用户注册)
  • └ email
  • String
  • 可选
  • 99999999@qq.com
  • 邮箱
  • └ optin_all
  • Boolean
  • 可选
  • false
  • 用户是否勾选短信收取优惠邮件
  • └ data_export_agreement
  • Boolean
  • 可选
  • true
  • 是否统一向境外提供个人信息
  • └ name_verification
  • String
  • 可选
  • Lin
  • 二次验证用户填写姓名值
  • └ email_verification
  • String
  • 可选
  • 4564684@qq.com
  • 二次验证用户填写邮箱值
  • └ new_member_enforced
  • Boolean
  • 可选
  • true
  • 是否强制注册
  • └ version
  • String
  • 可选
  • 1
  • 1
scene_source String 可选 DERBY_V1_NEW_REGISTER 场景来源,记录什么场景调用什么接口

响应参数

名称 类型 示例值 描述
result Response 携带优惠券试单结果
  • └ success
  • Boolean
  • true
  • 成功
  • └ error_msg
  • String
  • 错误信息
  • 错误信息
  • └ error_code
  • String
  • 50030
  • 错误码
  • content
  • RegisterProgressVO
  • true
  • 试单结果
  • └ pop_up_verification
  • Boolean
  • true
  • 是否需要弹验证码弹框
  • └ phone
  • String
  • 18111111111
  • 在雅高官网注册时的手机号
  • └ email
  • String
  • 99999999@qq.com
  • 在雅高官网注册时的邮箱
  • └ register_status
  • Boolean
  • true
  • 注册状态
  • └ scenario_code
  • String
  • MFA_REQUIRED_NAME
  • 姓名验证
  • verify_message
  • VerifyMessage
  • 二次验证实体类
  • └ verification_success
  • Boolean
  • true
  • 是否验证成功
  • └ verification_times_again
  • Boolean
  • true
  • 是否可再次验证
  • └ last_name
  • String
  • lin
  • 用户姓(前端提示展示)
  • └ switch_email
  • String
  • 545646541@qq.com
  • 邮箱验证(前端提示展示(脱敏))
  • └ verification_path
  • String
  • OTP
  • 校验验证码场景吗

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripMerchantGalaxyMemberRegisterDerbyRequest req = new AlitripMerchantGalaxyMemberRegisterDerbyRequest();
req.setTenantKey("234");
req.setToken("213456789");
AlitripMerchantGalaxyMemberRegisterDerbyRequest.MemberParam obj1 = new AlitripMerchantGalaxyMemberRegisterDerbyRequest.MemberParam();
obj1.setCountry("CN");
obj1.setLastName("jin");
obj1.setFirstName("li");
obj1.setCivility("Mr");
obj1.setPhonePre("86");
obj1.setPhoneNum("18111111111");
obj1.setLanguage("01");
obj1.setAcceptedTandC(true);
obj1.setSubscription(true);
obj1.setUserRegisterType("1");
obj1.setEmail("99999999@qq.com");
obj1.setOptinAll(false);
obj1.setDataExportAgreement(true);
obj1.setNameVerification("Lin");
obj1.setEmailVerification("4564684@qq.com");
obj1.setNewMemberEnforced(true);
obj1.setVersion("1");
req.setMemberParam(obj1);
req.setSceneSource("DERBY_V1_NEW_REGISTER");
AlitripMerchantGalaxyMemberRegisterDerbyResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_merchant_galaxy_member_register_derby_response>
    <result>
        <success>true</success>
        <error_msg>错误信息</error_msg>
        <error_code>50030</error_code>
        <content>
            <pop_up_verification>true</pop_up_verification>
            <phone>18111111111</phone>
            <email>99999999@qq.com</email>
            <register_status>true</register_status>
            <scenario_code>MFA_REQUIRED_NAME</scenario_code>
            <verify_message>
                <verification_success>true</verification_success>
                <verification_times_again>true</verification_times_again>
                <last_name>lin</last_name>
                <switch_email>545646541@qq.com</switch_email>
            </verify_message>
            <verification_path>OTP</verification_path>
        </content>
    </result>
</alitrip_merchant_galaxy_member_register_derby_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

返回
顶部