【更新】用户注册
最后更新于 2023/07/05 阅读数 928
更新用户信息允许已授权的用户通过此接口更新自己的信息。
●URL:/users
●Method:POST
●需要鉴权:是
请求参数
参数 | 类型 | 必填 | 描述 |
name | string | Y | 客户账号 |
string | Y | 邮箱 | |
phone | string | Y | 手机号 |
password | string | Y | 密码 |
password_confirmation | string | Y | 确认密码 |
tenant_id | string | N | 云节点id |
💡 注意:新增参数 tenant_id ,如果不填,会加入到系统默认的云节点请求示例
请求示例
{
"name": "测试租户_会员5",
"email": "ema1il@xx.com",
"phone": "186151681144",
"password": "123456",
"password_confirmation": "123456",
"tenant_id":"f2d216a3-9ea5-4f1d-a170-ce9ebed49eaf"
}
1
2
3
4
5
6
7
8
plaintext2
3
4
5
6
7
8
成功响应
条件:鉴权通过,且数据正确。
状态码:200 OK
响应示例:响应会将新增该账户,并返回该账户的主要信息:
{
"code": 200,
"status": "success",
"message": "添加用户成功",
"data": {
"id": "5b458904-4194-4c83-af8a-774d95a6e327",
"name": "测试租户_会员5",
"email": "ema1il@xx.com",
"phone": "186151681144"
}
}
1
2
3
4
5
6
7
8
9
10
11
plaintext2
3
4
5
6
7
8
9
10
11
返回的id是这个新增用户的id,如有登录的需求请保存在自己的数据库中
错误响应
错误1
条件:号码 / 手机已存在 / 密码输入不一致。
状态码:200 OK
响应示例:
{
"code": 422,
"status": "error",
"message": {
"email": [
"邮箱 已经存在。"
],
"phone": [
"手机 已经存在。"
],
"password": [
"密码 两次输入不一致。"
]
},
"data": []
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
plaintext2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
错误2
条件:云节点不存在。
状态码:200 OK
响应示例:
{
"code": 1004,
"status": "error",
"message": "云节点不存在",
"data": []
}
1
2
3
4
5
6
plaintext2
3
4
5
6
注意事项
评价这篇文档
有帮助
没帮助
未能解决您的问题?请联系
在线客服