Skip to content

分页获取管理员信息

分页获取管理员信息

请求说明

请求地址配置域名+/o/woa/api/v2/workflow/developer/managers
请求方法POST
签名方式wps-4
支持应用类型企业自建应用、第三方企业应用
权限要求添加轻审批管理员(kso.workflow.managers.write)

请求头

Header名称是否必填说明
Content-Type目前固定为:"application/json"
Wps-Docs-Date取当前时间, 示例: Wed, 23 Jan 2013 06:43:08 GMT
Wps-Docs-Authorization计算方法参考签名说明
Authorizationaccess_token(企业授权获取的token)

请求地址示例

http
[POST] 配置域名+/o/woa/api/v2/workflow/developer/managers?operator=123

查询参数(Query)

名称类型是否必填说明
operatorint操作人(wpsUid)

请求体(Body)

参数类型是否必填说明
offsetint偏移量
limitint限制查询的数量

请求体示例

json
{
  "offset": 0,
  "limit": 10
}

响应体

名称类型说明
totalint管理员总数
data[]object管理员详细数据
  ∟ idint管理员id
  ∟ user_idstring管理员用户id
  ∟ namestring用户名称
  ∟ avatarstring用户头像
  ∟ roleint用户类型 1:企业超级管理员 2:应用管理员 3:模板管理员
  ∟ contentTypestring管理内容类型
  ∟ role_namestring管理员角色名
  ∟ settingobject管理员管理范围设置
    ∟ corp_ids[]string可见公司id
    ∟ user_ids[]string可见用户id
    ∟ depts[]object可见部门
      ∟ corp_idstring可见部门所属公司id
      ∟ dept_idsstring可见部门id

响应体示例

json
{
  "data": [
    {
      "id": 0,
      "userId": "41",
      "name": "tenant_1",
      "avatar": "https://10.13.82.45/path3/path4/avatar/u/v1/avatar?name=dGVuYW50XzE=",
      "role": 1,
      "contentType": "审批全部业务",
      "role_name": "",
      "setting": null
    },
    {
      "id": 0,
      "userId": "95",
      "name": "史祎嘉",
      "avatar": "https://10.13.82.45/path3/path4/avatar/u/v1/avatar?name=5Y-y56WO5ZiJ",
      "role": 2,
      "contentType": "审批全部业务",
      "role_name": "",
      "setting": null
    },
    {
      "id": 3,
      "userId": "106",
      "name": "ym11",
      "avatar": "https://10.13.82.45/path3/path4/avatar/u/v1/avatar?name=eW0xMQ==",
      "role": 3,
      "contentType": "我的模板",
      "role_name": "添加管理员",
      "setting": {
        "corp_ids": ["32"],
        "user_ids": ["207"],
        "depts": [
          {
            "corp_id": "3",
            "dept_ids": ["16"]
          }
        ]
      }
    },
    {
      "id": 4,
      "userId": "203",
      "name": "ysx",
      "avatar": "https://10.13.82.45/path3/path4/avatar/u/v1/avatar?name=eXN4",
      "role": 3,
      "contentType": "我的模板",
      "role_name": "添加管理员",
      "setting": {
        "corp_ids": ["32"],
        "user_ids": ["207"],
        "depts": [
          {
            "corp_id": "3",
            "dept_ids": ["16"]
          }
        ]
      }
    }
  ],
  "total": 4
}