API Reference

註冊流程

註冊接口調用流程

用戶註冊必須有以下信息:

必填字段介绍
country国家地区,使用 获取国家列表 返回的 code 字段
loginName手機號碼(不包含區號)
phoneArea手機區號,使用 获取国家列表 返回的 countryCode 字段
type註冊方式:1 郵箱,2 手機號 (只有手機號碼才能開卡,所以註冊必須要手機號碼)码
verifyCode短信驗證碼
sendToken验证码发送票据,發送驗證碼接口返回的token字段
registerSource注册来源:1=移动端web:H5,2=pcweb:PC_Web,3=系统&后台注册:System,4=安卓原生app:Android,5=苹果原生app:iOS,6=鸿蒙OS:HOS,7=pc windows客户端:PC_Win,8=pc mac客户端:PC_Mac,9=不属于以上的:其他
unitId白标机构ID
pwd密码(选填),MD5加密后传给接口

获取以上信息后,可以调用注册接口,查看註冊接口詳情。

相關接口

註冊接口/register/customer.app.CustomerWebApiService.register

// 註冊接口參數示例:
{
    "country": "HK",                            // 国家地区
    "loginName": "68423752",                    // 手机号码
    "type": 1,                                  // 1: 邮箱 2: 手机号
    "phoneArea": "+852",                        // 手机区号,默认+86
    "sendToken": "ac233902-e270-4c23-98b1-c10f431b1474",  // 验证码发送票据,發送驗證碼接口返回的token字段
    "verifyCode": "452330",                     // 验证码
    "registerSource": 1,                        // 注册来源
    "unitId": "32",                             // 白标机构ID
    "pwd": "2a96dfa6e3b7e15cd08ca0da1e3d2d9f",  // 密碼
    // ...其他参数
}

獲取國家列表::/config.app.AppDictDubboService.getCountryListByParentCode

// 獲取國家列表參數示例:
{
    "parentCode": "-1",    // 這裡固定傳-1
    "unitId": "32"
}

檢測客戶信息/customer.app.CustomerWebApiService.checkStatus

// 檢測客戶信息參數示例:
{
    "type": 2,             // 1 郵箱, 2 手機號碼
    "loginName": "6868116",
    "unitId": "32"
}

發送驗證碼/message.app.VerificationApiService.verifyCodeSend

// 發送驗證碼參數示例:
{
    "bizType": "SMS_REGISTER_VERIFICATION_CODE",
    "country": "HK",
    "toUser": "+852 6868116",
    "unitId": "32"
}

常見問題

  • 必須使用手機號碼註冊碼,可以郵箱註冊碼?
    回答:因為開卡必須使用手機號碼,所以必須要手機號碼。
  • 註冊時發送的短信驗證碼的有效期是多久?
    回答:20分鐘。
  • 發送的短信驗證碼有哪些限制?
    回答:根據每種業務類型(bizType)和發送人,半小時內只允許發送5次短信驗證碼。