# 添加用户

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

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

# 调用说明

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

{
    "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对应属性中添加。

# 返回值说明

示例:

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

参数说明:

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

errorCode 说明:

errorCode 说明
appNotFound 应用不存在
appDisabled 应用被禁用了
secretMismatch 应用秘钥被禁用了
userFound 用户已经添加过了
duplicateKey 用户属性中有内容不满足唯一性限制
是否有帮助?
0条评论
评论