dingtalk.oapi.union.cooperate.info.list (获取加入/申请加入合作空间的信息)

通过合作空间组织的id获取加入/申请加入合作空间的信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
status Number 必须 0 加入的状态:0申请中 1审核通过成功加入

响应参数

名称 类型 示例值 描述
result OpenCooperateUnionVo [] 加入/申请加入空间信息
  • └ auth_level
  • Number
  • 1
  • 加入企业认证等级0 未认证 1高级认证 2中级认证 3初级认证
  • └ userids
  • String []
  • ["036063186819979769","030651132420130642","043608532837402927","194525202135286347"]
  • 单独加入的员工(所在部门不需要加入的情况,直接选择的几个员工)
  • └ dept_ids
  • Number []
  • [83945234,85253077,84942289]
  • 加入的部门列表(部门下的员工会全部加入)
  • └ union_type
  • Number
  • 2
  • 加入的方式:1全部加入(不需要选择部门和员工) 2部分加入
  • └ dept_name
  • String
  • 测试企业
  • 挂载部门名称(在合作空间中的架构属性),不设置默认是加入企业的名称
  • └ dept_id
  • Number
  • 13333
  • 挂载部门ID(在合作空间中的架构属性)
  • └ union_org_name
  • String
  • 测试企业
  • 加入企业的企业名称
  • └ union_corp_id
  • String
  • "test"
  • 加入企业的企业corpId
success Boolean 1 成功
errcode Number 1001 错误码
errmsg String 参数错误 错误文案

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/union/cooperate/info/list");
OapiUnionCooperateInfoListRequest req = new OapiUnionCooperateInfoListRequest();
req.setStatus(0L);
OapiUnionCooperateInfoListResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "result":[
        {
                "auth_level":1,
                "userids":{
                    "string":[
                        "[\"036063186819979769\"",
                        "\"030651132420130642\"",
                        "\"043608532837402927\"",
                        "\"194525202135286347\"]"
                    ]
                },
                "dept_ids":{
                    "number":[
                        [83945234,
                        85253077,
                        84942289]
                    ]
                },
                "union_type":2,
                "dept_name":"测试企业",
                "dept_id":13333,
                "union_org_name":"测试企业",
                "union_corp_id":"\"test\""
        }
    ],
    "success":1,
    "errcode":1001,
    "errmsg":"参数错误"
}

异常示例

  • JSON示例
{
	"errcode":88,
	"errmsg":"ding talk error"
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部