1. 注册用户

• HTTP Method: POST
• URL: https://neohubcloud.wanliantek.com/business/common/user/register
• Note:

Request:

名称 类型 是否必须 描述
country String y 国家代码
username String y 用户名
password String y 密码
nickname String y 昵称
icon String n 用户头像URL

Response:

名称 类型 是否必须 描述
code Integer y 响应码
message String y 响应码对应的消息
data String y 返回的响应信息,没有返回信息时为null。

• Example:
Request:
curl --request POST –k https://neohubcloud.wanliantek.com/business/common/user/register -d "country=86&username=13800000000&password=123456&nickname=jack&icon=http://ooybpi7uf.bkt.clouddn.com/avatar-13800000000.png" Response:
{"code":0,"message":"Operation successfully.","data":null}

2. 修改密码

• HTTP Method: POST
• URL: https://neohubcloud.wanliantek.com/business/common/user/changePassword
• Note:
Request:

名称 类型 是否必须 描述
username String y 用户名
password String y 密码
access_token String y 平台访问token

Response:


名称 类型 是否必须 描述
code Integer y 响应码
message String y 响应码对应的消息
data String y 返回的响应信息,没有返回信息时为null。

• Example:
Request:
curl --request POST -k https://neohubcloud.wanliantek.com/business/common/user/changePassword -d "username=13800000000&password=123456&access_token=879b784830db54edd54c39d8e7c645a3" Response:
{"code":0,"message":"Operation successfully.","data":null}

3. 获取用户信息

• HTTP Method: GET
• URL: https://neohubcloud.wanliantek.com/business/common/user/getUserInfo
• Note:
Request:

名称 类型 是否必须 描述
access_token String y 平台访问token

Response:


名称 类型 是否必须 描述
code Integer y 响应码
message String y 响应码对应的消息
data String y 返回的响应信息,没有返回信息时为null。
data中的信息
id String y 记录ID
createTime Date y 创建时间
icon String y 用户头像URL
username String y 用户名
nickname String y 用户昵称
state Integer y 状态
qrCode String y 二维码
rid String y 角色信息
conf中的信息
home String 群组消息推送开关
system String 系统消息推送开关
device String 设备消息推送开关
remindType String 提醒消息推送开关
warnning String 警告消息推送开关

• Example:
Request:
curl --request GET -k https://neohubcloud.wanliantek.com/business/common/user/getUserInfo?access_token=879b784830db54edd54c39d8e7c645a3 Response:
{"code":0,"message":"Operation successfully.","data":{"id":1,"createTime":1493183612000,"icon":null,"username":"13800000000","nickname":"nash","state":0,"qrCode":"85d5486fb712487fafbb65d724a241a9"}}