开发者社区> 问答> 正文

钉钉群的ID怎么查询

经常要用到钉钉群,向群发送消息,但是这个群的ID怎么查询?哪能看得到?

比如“宜搭开发者大家庭”,这个群的ID在什么位置显示呢?
这是群的顶部,没有
image.png

这是群设置,里面也没有:
image.png

请教一下,哪里查询钉钉群的ID

展开
收起
游客as6kdbzxuw7hy 2024-03-08 09:27:02 233 0
来自:钉钉宜搭
9 条回答
写回答
取消 提交回答
  • 桃李春风一杯酒,江湖夜雨十年灯。

    想在钉钉开发中给指定群发消息,就得拿到群的 chatid。下面给你介绍两种搞到钉钉群 chatid 的办法😎

    办法一:用官方文档里的创建群会话接口拿 chatid
    钉钉有个创建群会话的接口,调用它就能拿到创建的群的 chatid 啦。

    接口地址示例:
    https://oapi.dingtalk.com/chat/create?access_token=ACCESS_TOKEN

    具体步骤:

    • 用钉钉开放平台的【创建群会话】接口,带上有效的 access_token 参数和必要的请求参数,向钉钉服务器发创建群的请求。
    • 请求成功的话,服务器会返回唯一的 chatid。
    • 用返回的 chatid 就能给指定群发消息啦。

    注意哦:

    • 调用接口要带上 access_token 参数,这个参数是在钉钉开放平台上创建的应用里搞到的。
    • 创建群会话接口还能加群成员、改群信息,按需求拓展就行。

    办法二:用 JSAPI 控制台里的 biz.chat.chooseConversationB 接口拿 chatid
    除了官方接口,还能用 JSAPI 控制台里的 biz.chat.chooseConversationB 接口拿钉钉群的 chatid。

    具体步骤:

    • 在钉钉开发者后台搞一条用于 JSAPI 接口调用的签名信息,把签名信息和应用 ID 配到前端页面。
    • 在要拿 chatid 的前端页面,引入钉钉的 JSAPI 库,调用 biz.chat.chooseConversationB 接口。
    • 通过这个接口选要发消息的群,选好了就会返回群的 chatid。
    • 用返回的 chatid 就能给指定群发消息啦。

    注意哦:

    • 调用接口得拿到签名信息和应用 ID,还要在前端页面配置好。
    • 调用接口得在钉钉客户端操作,PC 端浏览器用不了。

    以上就是两种拿钉钉群 chatid 的办法,按需求选合适的办法操作就行😄 参考链接:https://mingshantou.com/dingding-chatid-method/

    2024-03-11 11:53:19
    赞同 19 展开评论 打赏
  • 如何获取钉钉群的chatid
    在钉钉开发中,要想向指定群发送消息,需要获取到该群的chatid。接下来将介绍两种获取钉钉群chatid的方法。

    方法一:使用官方文档中的创建群会话接口获取chatid
    钉钉提供了一个创建群会话接口,通过调用该接口即可获取到创建的群的chatid。

    接口地址示例:

    https://oapi.dingtalk.com/chat/create?access_token=ACCESS_TOKEN

    具体步骤:

    使用钉钉开放平台提供的【创建群会话】接口,携带有效的access_token参数和必要的请求参数,向钉钉服务器发送创建群的请求。
    如果请求成功,服务器将返回一个唯一的chatid。
    使用返回的chatid即可向指定群发送消息。
    注意:

    调用接口时需要携带access_token参数,该参数是通过应用开发者在钉钉开放平台上创建的应用获取的。
    创建群会话接口还支持添加群成员和修改群信息等功能,可根据具体需求进行扩展。
    方法二:使用JSAPI控制台中的biz.chat.chooseConversationB接口获取chatid
    除了通过官方文档提供的接口外,还可以使用JSAPI控制台中的biz.chat.chooseConversationB接口来获取钉钉群的chatid。

    具体步骤:

    在钉钉开发者后台创建一条用于JSAPI接口调用的签名信息,将该签名信息与应用ID一同配置到前端页面。
    在需要获取chatid的前端页面中,引入钉钉提供的JSAPI库,调用biz.chat.chooseConversationB接口。
    通过该接口选择要发送消息的群,选择成功后,会返回选择的群的chatid。
    使用返回的chatid即可向指定群发送消息。
    注意:

    调用该接口时需要获取签名信息和应用ID,并在前端页面中进行配置。
    调用该接口需要在钉钉客户端中进行操作,在PC端浏览器中无法使用。
    以上就是两种获取钉钉群chatid的方法,根据具体需求选择合适的方法进行操作。

    参考 https://mingshantou.com/dingding-chatid-method/

    2024-03-10 08:58:35
    赞同 18 展开评论 打赏
  • 唯一群ID字段是 open_conversation_id

    通过如下请求可以获取。

    DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/im/chat/scenegroup/create");
    OapiImChatScenegroupCreateRequest req = new OapiImChatScenegroupCreateRequest();
    req.setTitle("测试群");
    req.setTemplateId("c354***-***-***-b4ea-6f1ab***65");
    req.setOwnerUserId("022*****");
    req.setUserIds("072*****,013*****");
    req.setSubadminIds("072*****,013*****");
    req.setUuid("axcf*-*****-*****-23da*");
    req.setIcon("@lADOADma*****QKA");
    req.setMentionAllAuthority(0L);
    req.setShowHistoryType(0L);
    req.setValidationType(0L);
    req.setSearchable(0L);
    req.setChatBannedType(0L);
    req.setManagementType(0L);
    req.setOnlyAdminCanDing(0L);
    req.setAllMembersCanCreateMcsConf(1L);
    req.setAllMembersCanCreateCalendar(0L);
    req.setGroupEmailDisabled(0L);
    req.setOnlyAdminCanSetMsgTop(0L);
    req.setAddFriendForbidden(0L);
    req.setGroupLiveSwitch(1L);
    req.setMembersToAdminChat(0L);
    OapiImChatScenegroupCreateResponse rsp = client.execute(req, access_token);
    System.out.println(rsp.getBody());
    

    返回示例

    {
            "result":{
                    "open_conversation_id":"cidt*****Xa4K10w==",
                    "chat_id":"chat6d99a92e8x***"
            },
            "errcode":0,
            "success":true,
            "errmsg":"ok",
            "request_id": "ed669urokuvq"
    }
    

    ——参考链接

    2024-03-09 15:23:31
    赞同 19 展开评论 打赏
  • 群号在哪里找
    您好,查看群号的操作方法为:【手机端钉钉】-【消息】-【进入对应群组】- 右上角【…】- 群名称下方会显示群号。

    ba714c6cf0b860f03f848e0729bd2d00_kc-oss-1681176321333-image.png

    若群名称下方没有显示群号,是因为对应群组未开启【群可被搜索】功能,可联系群主/群管理员开启;操作路径如下:

    1、【手机端钉钉】-【消息】-【进入对应群组】- 右上角【…】-【群管理】- 开启/关闭【 群可被搜索】;

    2、【电脑端钉钉】-【消息】-【进入对应群组】- 右上角【群设置(齿轮图标)】-【群管理】- 开启/关闭【 群可被搜索】。

    3daa5101c51c2315e96cfca87ef75d17_kc-oss-1681176454034-image.png

    【温馨提示】:

    1、全员群和部门群不支持开启群可被搜索功能,也就没有群号。

    2、群号是随机产生,不支持自定义设置。

    参考 https://www.dingtalk.com/qidian/help-detail-1060604574.html

    2024-03-09 08:57:46
    赞同 17 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    要查询钉钉群的ID,您可以按照以下步骤操作:

    1. 打开群聊:在钉钉中进入您想要查看群ID的群聊界面。
    2. 进入群设置:点击群聊界面右上角的群设置图标(通常是三个竖排的点)。
    3. 选择群聊详情:在弹出的菜单中选择「群聊详情」选项。
    4. 查看群ID:在群聊详情页面中,您可以看到群的基本信息,其中包括群ID(Group ID)。

    总的来说,如果您是群成员,但群名称下方没有显示群号,可能是因为对应群组未开启「群可被搜索」功能。这种情况下,您可以联系群主或群管理员开启该功能,以便查看群号。请注意,只有群主和群管理员有权限修改群设置,包括是否显示群ID。

    2024-03-08 18:44:18
    赞同 17 展开评论 打赏
  • 要查询钉钉群的ID,您可以按照以下步骤操作:

    1. 打开钉钉应用:在您的手机上打开钉钉。
    2. 进入群聊:在钉钉的消息页面中找到您想要查看ID的群聊,并点击进入。
    3. 点击右上角图标:在群聊界面的右上角,您会看到三个竖排的点,这是群聊设置的图标,点击它。
    4. 选择管理群:在弹出的菜单中选择“管理群”选项。
    5. 查看群ID:在群聊管理页面中,您可以找到群的基本信息,其中就包括群ID(ChatID)。通常,群ID会显示在群名称的下方或者群头像的旁边。

    如果您在群名称下方没有看到群号,可能是因为该群组未开启“群可被搜索”功能。这种情况下,您需要联系群主或群管理员开启此功能。

    总的来说,通过上述步骤,您应该能够轻松地找到所需的钉钉群ID。在实际操作中,如果遇到任何问题,您可以参考钉钉的帮助文档或联系客服获取进一步的帮助。

    2024-03-08 13:55:50
    赞同 14 展开评论 打赏
  • 查询钉钉群的ID是一个相对简单的操作。你可以按照以下步骤进行查询:

    1. 在钉钉应用中,找到并打开你想要查询ID的群聊会话。
    2. 在群聊界面的右上角,你会看到一个群聊设置图标,通常显示为三个竖排的点。点击这个图标。
    3. 在弹出的菜单中,选择“群聊详情”选项。
    4. 进入群聊详情页面后,你可以看到群的基本信息,其中就包括了群的ID(Group ID)。

    请注意,确保你的钉钉应用是最新版本,以获得最佳的用户体验和最新的功能。此外,如果你拥有管理员权限,还可以在钉钉管理后台中查看和管理所有的群聊信息,包括群ID。

    2024-03-08 12:17:06
    赞同 14 展开评论 打赏
  • 如果问题得到了解决,辛苦点下采纳回答哦~

    你好,钉钉群ID是通过调用服务端创建群接口获取的。
    钉钉开放平台群管理文档:https://open.dingtalk.com/document/orgapp/create-group-session
    宜搭应用也可以通过在群内启用酷应用的方式以

    this.state.urlParams.conversationId
    

    来获取。
    如:

    1. 先在宜搭应用任意一页面拖入一个文本框并将其默认值使用代码设置为this.state.urlParams.conversationId
      image.png
      image.png

    2. 在群内启用该酷应用,打开第一步中的页面即可以看到群ID
      image.png

    2024-03-08 10:20:34
    赞同 11 展开评论 打赏
  • 点击右侧的设置图标,进来后就可以看到钉钉群的id
    image.png
    image.png

    2024-03-08 09:44:21
    赞同 10 展开评论 打赏
滑动查看更多
问答分类:
问答地址:
关联地址:
来源圈子
更多
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载