开发者社区> 问答> 正文

钉钉开发中,向角色中添加成员的api是什么?

钉钉开发中,向角色中添加成员的api是什么?

展开
收起
土豆吃小鸡 2024-07-30 20:50:43 65 0
1 条回答
写回答
取消 提交回答
  • 要向角色中添加成员,您可以通过钉钉的后台通讯录表格导入功能实现。在导入成员信息时,在人员信息后面的角色栏里设置对应的角色,如果一个成员有多个角色,需要用英文逗号,隔开。这是一个批量操作的过程,而非直接通过API完成。但如果您需要通过API管理群成员(虽然这不是直接向角色中添加成员,但可能间接满足您的需求),可以参考以下接口:• 新增群成员:使用服务端API-新增群成员接口,根据唯一群ID open_conversation_id 完成成员添加。

    public void memberAdd() throws ApiException {
        DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/im/chat/scenegroup/member/add");
        OapiImChatScenegroupMemberAddRequest req = new OapiImChatScenegroupMemberAddRequest();
        req.setOpenConversationId("cidloew*******gQIDw==");
        req.setUserIds("264******379");
        OapiImChatScenegroupMemberAddResponse rsp = client.execute(req, "access_token");
        System.out.println(rsp.getBody());
    }
    

    java请注意,直接向角色分配成员的功能似乎没有直接对应的API接口公开,您可能需要通过管理后台进行操作。对于群管理的API调用,确保您已阅读相关文档并获得了必要的接口调用权限。如果您意在直接管理角色成员而不是群成员,目前提供的资料未包含具体API调用方法,您可能需要查看钉钉官方开发者文档或管理后台是否有更详细的操作指引。此回答整理自钉群“钉钉开发者社区(互助群)”

    2024-07-30 22:26:39
    赞同 1 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载