V22.6
  1. 用户管理
V22.6
  • 后端接口
    • 用户与角色
      • 通讯录管理
        • 用户管理
          • 创建用户(不含任命)
            POST
          • 创建用户(含任命)
            POST
          • 编辑用户(含任命)
            POST
          • 禁用用户
            POST
          • 激活用户
            POST
          • 获取用户信息-php
            POST
          • 获取节点下用户
            POST
          • 根据用户范围获取用户信息
            POST
          • 获取联系人信息
            GET
        • 部门管理
          • 根据节点id获取下级节点
        • 角色管理
          • 绑定节点与角色关系
          • 获取节点绑定的角色
          • 获取用户角色id集合
      • 组织架构同步
        • 同步岗位
        • 同步部门
        • 同步角色
        • 同步用户角色关系
        • 同步用户
        • 触发同步组织架构定时任务
      • 身份验证
        • 短信登录
        • 获取最新token
        • 重置密码
        • 修改密码
  1. 用户管理

创建用户(含任命)

POST
/openApi/organization/user/create
sdk

// 初始化创建用户请求实例对象 //入参1 操作人企业id  入参2:操作人用户id 不传无权限操作sdk
CreateOrgUserRequest request = new CreateOrgUserRequest("apiceshiqiye","apitest");
// 设置登录id
request.setLoginUserId("sdkchuangj4");
// 设置用户姓名
request.setRealName("sdk创建示例");
// 设置用户密码 密码需要RSA加密
request.setPassword("uUAFyLu+ZkmHyOPvU8zdW/DvG3FPN8O1tJvMPdJ0sqPaBvckvjw848wldUvGQ6b0hkoWo3mqbUMeOVrpnXT9PGaSWhWbc+VlJu3q9JmjeZ/tZ/EnKrC8hePlF5pBr85wwnxxCb4Js39u/ojF5URu2M+UTEcDrq5yMaQHdUUzFvkHCxRlQLDhDWt8bOvs48kOME5rzLFjpa8//XRAFeZIW8BFulCmLuGim4Zmv9cBLVJXOtOTz0IqtLLNHHGwhoYzBmbWmcjSwbGx+uFebUdCAaIKc3UWa4wws7ItloIDfDVNDxNy7TOiHO0NNWcu54l9j/4Cnhsz9+hTb9gMl7osGQ==");
// 设置用户性别
request.setSex("1");
// 设置手机号
request.setPhone("18751995207");
// 设置邮箱
 request.setEmail("sdkchuang4@qq.com");
// 设置出生日期
request.setBirthday("2010-01-01");
// 设置主职
request.setMainJob("51");
// 发起请求
QpaasHttpResponse<Object> response = qpaasHttpClient.doAction(request);

请求参数

Header 参数
Content-Type
string 
必需
示例值:
application/json
Body 参数application/json
loginUserId
string 
登录id
必需
realName
string 
姓名
必需
password
string 
必需
密码// 密码为rsa加密密码
phone
string 
可选
手机号(与邮箱至少必填一个) 不能为空字符串
email
string 
可选
邮箱(与手机号至少必填一个)不能为空字符串
sex
integer 
性别(0男1女)
必需
mainJob
string 
主职
必需
otherJob
array[string]
兼职
可选
duty
string 
分工描述
可选
leader
string 
直接上级用户id
可选
entryTime
string 
入职时间
可选
secure
boolean 
是否保密
可选
syncType
integer 
可选
默认值:
0
示例
{
    "loginUserId": "string",
    "realName": "string",
    "password": "string",
    "phone": "string",
    "email": "string",
    "sex": 0,
    "mainJob": "string",
    "otherJob": [
        "string"
    ],
    "duty": "string",
    "leader": "string",
    "entryTime": "string",
    "secure": true,
    "syncType": "0"
}

返回响应

🟢200成功
application/json
Body
status
integer 
可选
code
integer 
可选
result
object 
可选
msg
string 
可选
示例
{
    "status": 0,
    "code": 0,
    "result": {},
    "msg": "string"
}
上一页
创建用户(不含任命)
下一页
编辑用户(含任命)
Built with