註冊接口調用流程
用戶註冊必須有以下信息:
必填字段 | 介绍 |
---|---|
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次短信驗證碼。