Skip to content

添加用户

用于第三方应用添加一个新的用户。

说明:配置第三方应用为授信应用的时候需要勾选上更新组织架构

调用说明

请求方式: POST
请求url:/api/trustedapp/addUser
请求参数示例:

json
{
    "appid": "5rc6t7vyb8u9nimpo",
    "app_secret": "q3zw4xe5cr68vt79by80un9ie5r6ctv7yb8uio",
    "userDirectory": "sys",
    "user": {
        "userId": "ertyuoipo",
        "userName": "张三",
        "phone": "13112345678",
        "email": "xxx@email",
        "password": "465f76g8uhio",
        ...
    }
}

参数说明:

参数必须说明
appid授信应用ID
app_secret授信应用秘钥
userDirectory用户类型,sys代表系统用户,external代表外部用户,默认为sys
user用户信息
userId用户ID
userName用户名称
password明文密码,不传系统将会生成一个随机字符串填入

说明:如果需要添加其他用户信息也通过在user对应属性中添加。

返回值说明

示例:

json
{
    "result": false,
    "errorCode": "appNotFound",
    "message": "app 不存在",
}

参数说明:

参数说明
result是否操作成功
errorCode错误码
message错误文本提示

errorCode 说明:

errorCode说明
appNotFound应用不存在
appDisabled应用被禁用了
secretMismatch应用秘钥被禁用了
userFound用户已经添加过了
duplicateKey用户属性中有内容不满足唯一性限制
微信公众号微信公众号:山川软件