跳到主要内容

注册下级用户

  • POST /api/v3/accountCenter/registerUser

权重(IP): 5

合作方可批量注册下级用户。单次最多 10 个用户。每个用户独立处理,部分用户失败不会影响其他用户成功注册。

请求参数

参数名参数类型是否必须描述
localeString注册语言。
vipCodeString合伙人邀请码。
userInfosArray下级用户列表,最多 10 条。
userInfos[].emailString下级用户邮箱。邮箱格式必须合法,邮箱前缀最多允许 1 个点号。
userInfos[].passwordString登录密码。长度 8-32 位,至少包含 1 个小写字母、1 个大写字母和 1 个数字。

请求示例

{
"locale": "en_US",
"vipCode": "exampleVipCode",
"userInfos": [
{
"email": "sub.user@example.com",
"password": "Password123"
}
]
}

返回参数

字段名类型字段说明
successUserInfoListArray注册成功的用户列表。
successUserInfoList[].emailString邮箱。
successUserInfoList[].subUserIdLong下级用户 UID。
failUserInfoListArray注册失败的用户列表。
failUserInfoList[].emailString邮箱。
failUserInfoList[].failCodeInteger失败错误码。
failUserInfoList[].msgString失败原因。

返回示例

{
"successUserInfoList": [
{
"email": "sub.user@example.com",
"subUserId": 1234567890
}
],
"failUserInfoList": [
{
"email": "exists@example.com",
"failCode": -4304,
"msg": "Email already exists."
}
]
}