用户☍
版本:v1
认证方式:Bearer Token
目录☍
接口列表☍
UnionID登录☍
接口说明
使用UnionID进行登录
基本信息☍
- 接口名称:UnionID登录
- 请求方式:POST
- 请求路径:/User/{appKey}/UnionIDSignIn
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
unionID | string | - | UnionID,长度必须在1到99个字符之间,只能包含字母、数字、下划线和连字符 | 是 |
platform | string | - | 平台,长度必须在1到20个字符之间,只能包含字母和数字 | 是 |
twoFactorCode | string | - | 双因素认证代码,如果启用双因素认证登录,则必填,长度必须为6个字符,只能包含数字 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | TokenModel | - | 否 |
error | string | 错误信息 | 否 |
UnionID注册☍
接口说明
使用UnionID进行注册
基本信息☍
- 接口名称:UnionID注册
- 请求方式:POST
- 请求路径:/User/{appKey}/UnionIDSignUp
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
userName | string | - | 登录账号,可空,只能包含字母、数字、下划线和连字符 | 否 |
unionID | string | - | UnionID,长度不能超过99个字符,只能包含字母、数字、下划线和连字符 | 是 |
platform | string | - | 平台标识,长度必须在1到20个字符之间,只能包含字母和数字 | 是 |
pwd | string | - | 密码,长度必须在6到32个字符之间,只允许英文大小写、数字、标点符号 | 是 |
nickName | string | - | 用户昵称 | 否 |
avatar | string | - | 用户头像URL | 否 |
data | string | - | 自定义数据 | 否 |
string | - | 用户邮箱 | 否 | |
emailCode | string | - | 邮箱验证码(只有启用的邮箱验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
phone | string | - | 用户手机号,必须为11位数字 | 否 |
phoneCode | string | - | 手机验证码(只有启用的手机验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | TokenModel | - | 否 |
error | string | 错误信息 | 否 |
密码登录☍
接口说明
使用账号密码进行登录
基本信息☍
- 接口名称:密码登录
- 请求方式:POST
- 请求路径:/User/{appKey}/SignIn
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
userName | string | - | 用户名,长度必须在6到32个字符之间,只能包含字母、数字、下划线和连字符 | 是 |
pwd | string | - | 用户密码,长度必须在6到50个字符之间,可以包含数字、大小写字母、下划线、连字符和特殊符号 | 是 |
twoFactorCode | string | - | 双因素认证代码,如果启用双因素认证登录,则必填,长度必须为6个字符,只能包含数字 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | TokenModel | - | 否 |
error | string | 错误信息 | 否 |
账号注册☍
接口说明
使用账号密码进行注册
基本信息☍
- 接口名称:账号注册
- 请求方式:POST
- 请求路径:/User/{appKey}/SignUp
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
userName | string | - | 用户名,长度必须在6到32个字符之间,只能包含字母、数字、下划线和连字符 | 是 |
pwd | string | - | 登录密码,长度必须在6到32个字符之间,只能包含字母和数字 | 是 |
nickName | string | - | 用户昵称,长度不能超过20个字符 | 否 |
avatar | string | - | 用户头像URL | 否 |
data | string | - | 自定义数据 | 否 |
string | - | 用户邮箱 | 否 | |
emailCode | string | - | 邮箱验证码(只有启用的邮箱验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
phone | string | - | 用户手机号,必须为11位数字 | 否 |
phoneCode | string | - | 手机验证码(只有启用的手机验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | TokenModel | - | 否 |
error | string | 错误信息 | 否 |
手机登录☍
接口说明
使用手机号码进行登录
基本信息☍
- 接口名称:手机登录
- 请求方式:POST
- 请求路径:/User/{appKey}/PhoneSignIn
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
phone | string | - | 用户手机号 | 是 |
verifyCode | string | - | 验证码,长度为4到8位的数字 | 是 |
twoFactorCode | string | - | 双因素认证代码,如果启用双因素认证登录,则必填,长度必须为6个字符,只能包含数字 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | TokenModel | - | 否 |
error | string | 错误信息 | 否 |
手机注册☍
接口说明
使用手机号码进行注册
基本信息☍
- 接口名称:手机注册
- 请求方式:POST
- 请求路径:/User/{appKey}/PhoneSignUp
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
phone | string | - | 用户手机号 | 是 |
phoneCode | string | - | 手机验证码,长度为4到8位的数字 | 是 |
pwd | string | - | 用户密码,长度为6到32个字符 | 是 |
string | - | 用户邮箱 | 否 | |
emailCode | string | - | 邮箱验证码(只有启用的邮箱验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
nickName | string | - | 用户昵称 | 否 |
avatar | string | - | 用户头像URL | 否 |
data | string | - | 自定义数据 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | TokenModel | - | 否 |
error | string | 错误信息 | 否 |
邮箱登录☍
接口说明
使用邮箱进行登录
基本信息☍
- 接口名称:邮箱登录
- 请求方式:POST
- 请求路径:/User/{appKey}/EmailSignIn
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
string | - | 用户邮箱地址 | 是 | |
verifyCode | string | - | 验证码,长度为4到8位的数字 | 是 |
twoFactorCode | string | - | 双因素认证代码,如果启用双因素认证登录,则必填 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | TokenModel | - | 否 |
error | string | 错误信息 | 否 |
邮箱注册☍
接口说明
使用邮箱进行注册
基本信息☍
- 接口名称:邮箱注册
- 请求方式:POST
- 请求路径:/User/{appKey}/EmailSignUp
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
string | - | 用户邮箱地址 | 是 | |
pwd | string | - | 用户密码,长度为6到32个字符 | 是 |
emailCode | string | - | 邮箱验证码 | 否 |
phone | string | - | 手机号,必须为11位数字 | 否 |
phoneCode | string | - | 手机验证码(只有启用的手机验证码功能时,才需要传入) | 否 |
nickName | string | - | 用户昵称 | 否 |
avatar | string | - | 用户头像URL | 否 |
data | string | - | 自定义数据 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | TokenModel | - | 否 |
error | string | 错误信息 | 否 |
获取个人资料☍
接口说明
获取当前用户的个人资料
基本信息☍
- 接口名称:获取个人资料
- 请求方式:GET
- 请求路径:/User/{appKey}/Profile
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | UserProfileResult | - | 否 |
error | string | 错误信息 | 否 |
更新个人资料☍
接口说明
更新当前用户的个人资料
基本信息☍
- 接口名称:更新个人资料
- 请求方式:PUT
- 请求路径:/User/{appKey}/Profile
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
avatar | string | - | 用户头像的链接或路径,长度不能超过255个字符 | 否 |
data | string | - | 用户的其他数据,可以是序列化后的对象或JSON字符串 | 否 |
nickName | string | - | 用户的昵称,长度不能超过50个字符 | 否 |
interestTags | string | - | 兴趣标签 | 否 |
biography | string | - | 个人简介,长度不能超过500个字符 | 否 |
gender | string | - | 性别,长度不能超过15个字符 | 否 |
birthday | string | - | 生日 | 否 |
occupation | string | - | 职业,长度不能超过50个字符 | 否 |
education | string | - | 学历,长度不能超过50个字符 | 否 |
contact | string | - | 联系方式,长度不能超过255个字符 | 否 |
languages | string | - | 语言,长度不能超过50个字符 | 否 |
socialLinks | string | - | 社交网络链接,长度不能超过255个字符 | 否 |
relationshipStatus | string | - | 婚姻状态,长度不能超过20个字符 | 否 |
company | string | - | 公司,长度不能��过100个字符 | 否 |
industry | string | - | 行业,长度不能超过50个字符 | 否 |
companyPosition | string | - | 行业职位,长度不能超过50个字符 | 否 |
privateSettings | string | - | 私密设置,长度不能超过500个字符 | 否 |
enable2FAAuth | boolean | - | 是否启用二步验证 | 否 |
enableUserNameSignIn | boolean | - | 是否启用账号登录 | 否 |
enableEmailSignIn | boolean | - | 是否启用邮箱登录 | 否 |
enablePhoneSignIn | boolean | - | 是否启用手机登录 | 否 |
enableUnionIDSignIn | boolean | - | 是否启用UnionID登录 | 否 |
enableOAuth | boolean | - | 是否启用OAuth2登录 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
注销账号☍
接口说明
清除用户所有附属数据,并注销账号
基本信息☍
- 接口名称:注销账号
- 请求方式:DELETE
- 请求路径:/User/{appKey}/DeactivateHard
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
重置密码☍
接口说明
通过手机号或邮箱重置密码
基本信息☍
- 接口名称:重置密码
- 请求方式:POST
- 请求路径:/User/{appKey}/ResetPwd
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
pwd | string | - | 新的密码 | 是 |
oldpwd | string | - | 旧的密码 | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
重置手机号☍
接口说明
通过手机号验证码重置手机号
基本信息☍
- 接口名称:重置手机号
- 请求方式:PUT
- 请求路径:/User/{appKey}/ResetPhone
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
phone | string | - | 手机号码 | 否 |
code | string | - | 手机验证码 | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
重置邮箱☍
接口说明
通过邮箱验证码重置邮箱
基本信息☍
- 接口名称:重置邮箱
- 请求方式:PUT
- 请求路径:/User/{appKey}/ResetEmail
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
string | - | 邮箱 | 否 | |
code | string | - | 邮箱验证码 | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
发送手机验证码☍
接口说明
发送手机验证码用于注册或找回密码
基本信息☍
- 接口名称:发送手机验证码
- 请求方式:POST
- 请求路径:/User/{appKey}/SendSMSCode
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
phone | string | - | 用户手机号 | 是 |
type | string | - | 用途。可选值:signup(注册)/forgetpwd(忘记密码) | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
发送邮箱验证码☍
接口说明
发送邮箱验证码用于注册或找回密码
基本信息☍
- 接口名称:发送邮箱验证码
- 请求方式:POST
- 请求路径:/User/{appKey}/SendEmailCode
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
string | - | 用户邮箱地址 | 是 | |
type | string | - | 用途。可选值:signup(注册)/forgetpwd(忘记密码) | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
二次验证☍
接口说明
获取当前用户在指定应用下启用二次验证(2FA)所需的设置信息,主要包括二维码链接和手动密钥,用户可以将其录入在 Google Authenticator 等 TOTP 应用中,用于后续动态验证码验证。
基本信息☍
- 接口名称:二次验证
- 请求方式:GET
- 请求路径:/User/{appKey}/TwoFactorAuth
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | SetupCode | - | 否 |
error | string | 错误信息 | 否 |
数据结构☍
AppUserResetEmailRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
string | 邮箱 | 否 | |
code | string | 邮箱验证码 | 是 |
AppUserResetPhoneRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
phone | string | 手机号码 | 否 |
code | string | 手机验证码 | 是 |
AppUserResetPwdRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
pwd | string | 新的密码 | 是 |
oldpwd | string | 旧的密码 | 是 |
BooleanApiResponse☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
EmailSignInRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
string | 用户邮箱地址 | 是 | |
verifyCode | string | 验证码,长度为4到8位的数字 | 是 |
twoFactorCode | string | 双因素认证代码,如果启用双因素认证登录,则必填 | 否 |
EmailSignUpRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
string | 用户邮箱地址 | 是 | |
pwd | string | 用户密码,长度为6到32个字符 | 是 |
emailCode | string | 邮箱验证码 | 否 |
phone | string | 手机号,必须为11位数字 | 否 |
phoneCode | string | 手机验证码(只有启用的手机验证码功能时,才需要传入) | 否 |
nickName | string | 用户昵称 | 否 |
avatar | string | 用户头像URL | 否 |
data | string | 自定义数据 | 否 |
PhoneSignInRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
phone | string | 用户手机号 | 是 |
verifyCode | string | 验证码,长度为4到8位的数字 | 是 |
twoFactorCode | string | 双因素认证代码,如果启用双因素认证登录,则必填,长度必须为6个字符,只能包含数字 | 否 |
PhoneSignUpRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
phone | string | 用户手机号 | 是 |
phoneCode | string | 手机验证码,长度为4到8位的数字 | 是 |
pwd | string | 用户密码,长度为6到32个字符 | 是 |
string | 用户邮箱 | 否 | |
emailCode | string | 邮箱验证码(只有启用的邮箱验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
nickName | string | 用户昵称 | 否 |
avatar | string | 用户头像URL | 否 |
data | string | 自定义数据 | 否 |
SendEmailCodeRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
string | 用户邮箱地址 | 是 | |
type | string | 用途。可选值:signup(注册)/forgetpwd(忘记密码) | 是 |
SendSMSCodeRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
phone | string | 用户手机号 | 是 |
type | string | 用途。可选值:signup(注册)/forgetpwd(忘记密码) | 是 |
SetupCode☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
account | string | - | 否 |
manualEntryKey | string | - | 否 |
qrCodeSetupImageUrl | string | - | 否 |
SetupCodeApiResponse☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | - | - | 否 |
error | string | 错误信息 | 否 |
SignInRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
userName | string | 用户名,长度必须在6到32个字符之间,只能包含字母、数字、下划线和连字符 | 是 |
pwd | string | 用户密码,长度必须在6到50个字符之间,可以包含数字、大小写字母、下划线、连字符和特殊符号 | 是 |
twoFactorCode | string | 双因素认证代码,如果启用双因素认证登录,则必填,长度必须为6个字符,只能包含数字 | 否 |
SignUpRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
userName | string | 用户名,长度必须在6到32个字符之间,只能包含字母、数字、下划线和连字符 | 是 |
pwd | string | 登录密码,长度必须在6到32个字符之间,只能包含字母和数字 | 是 |
nickName | string | 用户昵称,长度不能超过20个字符 | 否 |
avatar | string | 用户头像URL | 否 |
data | string | 自定义数据 | 否 |
string | 用户邮箱 | 否 | |
emailCode | string | 邮箱验证码(只有启用的邮箱验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
phone | string | 用户手机号,必须为11位数字 | 否 |
phoneCode | string | 手机验证码(只有启用的手机验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
TokenModel☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
access_token | string | - | 否 |
token_type | string | - | 否 |
expires_in | integer | - | 否 |
TokenModelApiResponse☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | - | - | 否 |
error | string | 错误信息 | 否 |
UnionIDSignInRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
unionID | string | UnionID,长度必须在1到99个字符之间,只能包含字母、数字、下划线和连字符 | 是 |
platform | string | 平台,长度必须在1到20个字符之间,只能包含字母和数字 | 是 |
twoFactorCode | string | 双因素认证代码,如果启用双因素认证登录,则必填,长度必须为6个字符,只能包含数字 | 否 |
UnionIDSignUpRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
userName | string | 登录账号,可空,只能包含字母、数字、下划线和连字符 | 否 |
unionID | string | UnionID,长度不能超过99个字符,只能包含字母、数字、下划线和连字符 | 是 |
platform | string | 平台标识,长度必须在1到20个字符之间,只能包含字母和数字 | 是 |
pwd | string | 密码,长度必须在6到32个字符之间,只允许英文大小写、数字、标点符号 | 是 |
nickName | string | 用户昵称 | 否 |
avatar | string | 用户头像URL | 否 |
data | string | 自定义数据 | 否 |
string | 用户邮箱 | 否 | |
emailCode | string | 邮箱验证码(只有启用的邮箱验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
phone | string | 用户手机号,必须为11位数字 | 否 |
phoneCode | string | 手机验证码(只有启用的手机验证码功能时,才需要传入),长度为4到8位的数字 | 否 |
UpdateProfileRequest☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
avatar | string | 用户头像的链接或路径,长度不能超过255个字符 | 否 |
data | string | 用户的其他数据,可以是序列化后的对象或JSON字符串 | 否 |
nickName | string | 用户的昵称,长度不能超过50个字符 | 否 |
interestTags | string | 兴趣标签 | 否 |
biography | string | 个人简介,长度不能超过500个字符 | 否 |
gender | string | 性别,长度不能超过15个字符 | 否 |
birthday | string | 生日 | 否 |
occupation | string | 职业,长度不能超过50个字符 | 否 |
education | string | 学历,长度不能超过50个字符 | 否 |
contact | string | 联系方式,长度不能超过255个字符 | 否 |
languages | string | 语言,长度不能超过50个字符 | 否 |
socialLinks | string | 社交网络链接,长度不能超过255个字符 | 否 |
relationshipStatus | string | 婚姻状态,长度不能超过20个字符 | 否 |
company | string | 公司,长度不能��过100个字符 | 否 |
industry | string | 行业,长度不能超过50个字符 | 否 |
companyPosition | string | 行业职位,长度不能超过50个字符 | 否 |
privateSettings | string | 私密设置,长度不能超过500个字符 | 否 |
enable2FAAuth | boolean | 是否启用二步验证 | 否 |
enableUserNameSignIn | boolean | 是否启用账号登录 | 否 |
enableEmailSignIn | boolean | 是否启用邮箱登录 | 否 |
enablePhoneSignIn | boolean | 是否启用手机登录 | 否 |
enableUnionIDSignIn | boolean | 是否启用UnionID登录 | 否 |
enableOAuth | boolean | 是否启用OAuth2登录 | 否 |
User☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
id | integer | 用户唯一标识 | 否 |
platform | string | 用户所在平台 | 否 |
unionID | string | 用户所在平台的唯一标识 | 否 |
nickName | string | 昵称 | 否 |
avatar | string | 头像 | 否 |
data | string | 其他数据 | 否 |
userName | string | 用户名 | 否 |
pwd | string | 用户密码 | 否 |
string | 邮箱地址 | 否 | |
emailIsValid | boolean | 邮箱已验证 | 否 |
phone | string | 手机号码 | 否 |
phoneIsValid | boolean | 手机号码已验证 | 否 |
relationChain | string | 关系链 | 否 |
interestTags | string | 兴趣标签 | 否 |
biography | string | 个人简介 | 否 |
gender | string | 性别 | 否 |
birthday | string | 生日 | 否 |
occupation | string | 职业 | 否 |
education | string | 学历 | 否 |
contact | string | 联系方式 | 否 |
languages | string | 语言 | 否 |
socialLinks | string | 社交网络链接 | 否 |
relationshipStatus | string | 婚姻状态 | 否 |
company | string | 公司 | 否 |
industry | string | 行业 | 否 |
companyPosition | string | 行业职位 | 否 |
privateSettings | string | 私密设置 | 否 |
isLock | boolean | 账户是否锁定 | 否 |
lockUntil | string | 账户锁定截止时间 | 否 |
enableUserNameSignIn | boolean | 能使用用户名登录 | 否 |
enableEmailSignIn | boolean | 能使用邮箱登录 | 否 |
enablePhoneSignIn | boolean | 能使用电话号码登录 | 否 |
enableUnionIDSignIn | boolean | 能使用联合身份标识登录 | 否 |
enableOAuth | boolean | 能使用OAuth认证方式登录 | 否 |
enable2FAAuth | boolean | 启用双因素认证登录 | 否 |
createDate | string | 创建时间 | 否 |
lastUpdate | string | 最后更新时间 | 否 |
UserCurrency☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
id | integer | 用户资产的唯一标识符。 | 否 |
userID | integer | 与用户资产关联的用户ID。 | 否 |
currencyCode | string | 用户资产的货币代码,例如 'USD', 'CNY' 等。 | 否 |
balance | integer | 用户的账户余额,表示当前持有的货币数量。 | 否 |
UserProfileResult☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
user | - | - | 否 |
currencies | array | - | 否 |
role | string | - | 否 |
UserProfileResultApiResponse☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | - | - | 否 |
error | string | 错误信息 | 否 |
通用错误码☍
错误码 | 说明 |
---|---|
200 | 成功 |