知识库
所有文章
帮助中心
AI客户联络中心 升级日志
API文档
AI客户联络
iFrame嵌套
白标接口及地址
行业案例
【更新】用户注册
最后更新于 2022/11/04 13:32:23

更新用户信息允许已授权的用户通过此接口更新自己的信息。

URL:/users

Method:POST

需要鉴权:是

请求参数

参数

类型

必填

描述

name

string

Y

客户账号

email

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"
}

成功响应

条件:鉴权通过,且数据正确。

状态码:200 OK

响应示例:响应会将新增该账户,并返回该账户的主要信息:

{
    "code": 200,
    "status": "success",
    "message": "添加用户成功",
    "data": {
        "id": "5b458904-4194-4c83-af8a-774d95a6e327",
        "name": "测试租户_会员5",
        "email": "ema1il@xx.com",
        "phone": "186151681144"
    }
}

返回的id是这个新增用户的id,如有登录的需求请保存在自己的数据库中

错误响应

错误1

条件:号码 / 手机已存在 / 密码输入不一致。

状态码200 OK

响应示例:

{
    "code": 422,
    "status": "error",
    "message": {
        "email": [
            "邮箱 已经存在。"
        ],
        "phone": [
            "手机 已经存在。"
        ],
        "password": [
            "密码 两次输入不一致。"
        ]
    },
    "data": []
}

错误2

条件:云节点不存在。

状态码200 OK

响应示例:

{
    "code": 1004,
    "status": "error",
    "message": "云节点不存在",
    "data": []
}

注意事项

未能解决您的问题?请联系
本篇目录