menu MDClub JavaScript SDK 文档

UserApi.register

返回用户信息。

方法定义

UserApi.register(param: RegisterParams): Promise<UserResponse>

参数

RegisterParams UserApi.ts:554

参数名必选类型说明
emailstring

邮箱

email_codestring

邮箱验证码

includestring

响应中需要包含的关联数据,用 , 分隔。可以为 is_followed, is_following, is_me

passwordstring

经过 hash1 加密后的密码。

  • 若你使用的是 mdclub-sdk-js,则 SDK 内部已经实现了 sha1 加密,该参数直接传入明文密码即可。
  • 若你直接调用 REST API,则需要自己实现 sha1 加密。
usernamestring

用户名

响应

UserResponse models.ts:2282

参数名类型说明
codenumber

无任何错误时,状态码为 0

dataUser

User models.ts:1984

参数名类型说明
answer_countnumber

发表的提问回答数量

article_countnumber

发表的文章数量

avatarUserAvatar
biostring

个人简介

blogstring

个人主页链接

companystring

所属企业

coverUserCover
create_ipstring

🔐注册 IP

create_locationstring

🔐注册地

create_timenumber

注册时间

disable_timenumber

🔐禁用时间

emailstring

🔐邮箱

followee_countnumber

关注的用户数量

follower_countnumber

关注者数量

following_article_countnumber

关注的文章数量

following_question_countnumber

关注的提问数量

following_topic_countnumber

关注的话题数量

headlinestring

一句话介绍自己

inbox_unreadnumber

🔐未读私信数量

last_login_ipstring

🔐最后登陆 IP

last_login_locationstring

🔐最后登录地

last_login_timenumber

🔐最后登陆时间

locationstring

所在地区

notification_unreadnumber

🔐未读通知数量

question_countnumber

发表的提问数量

relationshipsUserRelationship
update_timenumber

🔐更新时间

user_idnumber

用户 ID

usernamestring

用户名

UserAvatar models.ts:2094

参数名类型说明
largestring

大头像地址

middlestring

中头像地址

originalstring

头像原图地址

smallstring

小头像地址

UserCover models.ts:2128

参数名类型说明
largestring

大型封面地址

middlestring

中型封面地址

originalstring

封面原图地址

smallstring

小型封面地址

UserRelationship models.ts:2244

参数名类型说明
is_followedboolean

该用户是否已关注当前登录用户

is_followingboolean

当前登录用户是否已关注该用户

is_meboolean

该用户是否是当前登录用户