钉钉怎么看群成员是否已读_钉钉消息已读未读状态查询
技术百科
P粉602998670
发布时间:2026-01-04
浏览: 次 钉钉中查询群消息已读/未读状态有五种方法:一、通过群公告查看未读人员;二、长按普通消息查已读未读明细;三、PC端API接口批量查询(管理员);四、管理后台查看公告阅读数据;五、嵌入OA流程实现强确认回执。
如果您在钉钉中发送了重要群消息,但无法确认成员是否
已查阅,则可能是由于未使用正确的路径查看已读状态。以下是查询群成员已读/未读情况的多种方法:
一、通过群聊窗口直接查看公告已读状态
该方法适用于已发布的群公告,系统原生支持一键展开未读人员列表,无需额外权限或技术操作。
1、进入目标群聊界面,点击顶部栏右侧的“群公告”按钮。
2、在公告列表中,找到您发布的那条公告,点击右侧出现的“未读”数字标签(如“未读3人”)。
3、页面将跳转至未读人员详情页,显示所有未读成员的头像与姓名,已读成员不在此列表中。
二、长按普通群消息查看已读未读明细
此方式适用于非公告类的文本、文件、链接等常规群消息,依赖消息发送后的状态同步机制,要求对方已开启消息预览或点开聊天窗口。
1、在群聊中找到您发送的那条消息,长按该消息气泡(iOS需用力按压,Android部分机型为长按2秒)。
2、在弹出菜单中选择“已读未读”选项。
3、系统将展示已读成员头像网格及未读成员头像网格,下方标注对应人数;点击未读头像可发起单次DING提醒。
三、通过钉钉PC端工作台调用API接口查询(管理员适用)
适用于企业管理员或拥有内部应用权限的技术人员,通过服务端接口批量获取已读用户ID列表,支持分页拉取,精度高且可集成至后台系统。
1、确保已获取企业内部应用的access_token,并确认应用具备chat/getReadList接口调用权限。
2、构造GET请求,地址为:https://oapi.dingtalk.com/chat/getReadList,携带参数:access_token、messageid、cursor=0、size=100。
3、解析返回JSON,提取readuseridlist数组中的成员ID,结合企业通讯录匹配真实姓名;若返回含next_cursor字段,则需继续用该值替换cursor发起下一页请求。
四、使用钉钉管理后台查看群公告阅读数据
该路径专为群公告设计,提供图形化汇总视图,包括阅读率、首次阅读时间分布、部门阅读覆盖率等统计维度,仅限群主或企业管理员访问。
1、登录钉钉管理后台(oa.dingtalk.com),进入“沟通协作”→“群管理”→选择对应群组。
2、在群设置页左侧菜单中点击“群公告”,找到目标公告右侧的“数据”按钮(图标为柱状图)。
3、页面加载后,可见“已读人数/总人数”百分比卡片及下方按时间轴排列的阅读趋势折线图,点击“查看详情”可导出完整已读成员名单。
五、借助第三方审批/OA流程嵌入已读回执
当标准消息已读功能不足以满足强确认需求时,可通过创建带电子签名的轻量级OA流程实现法律效力级阅读留痕,适用于制度发布、安全须知、合同附件等场景。
1、在钉钉工作台中打开“智能人事”或“OA审批”,新建一个自定义审批模板,字段包含“阅读确认”单选框(是/否)与“手写签名”控件。
2、发布时选择“推送给指定群成员”,并勾选“需全员提交”与“禁止代填”。
3、成员收到后必须完成勾选并签名才视为流程通过,管理员可在审批后台的“已办事项”中筛选该流程,查看每人的提交时间与签名图像。
# 适用于
# 在此
# 首次
# 列表中
# 勾选
# 到您
# https
# js
# json
# 接口
# 钉钉
# access
# 同步机制
# 排列
# ios
# 已读
# 下一页
# android
# 读成
# 那条
# talk
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- php订单日志怎么按状态筛选_php筛选不同状态订
- php485函数执行慢怎么优化_php485性能提
- Win11局域网共享怎么设置 Win11文件夹网络
- Windows 11怎么设置默认解压软件_Wind
- 如何在 Go 中正确测试带 Cookie 的 HT
- Win11怎么更改任务栏位置_修改注册表将Win1
- Win11怎么打开注册表_Windows 11注册
- Win11怎么更改系统语言_Win11中文语言包下
- Win11怎么设置DNS服务器_Windows11
- php转mp4怎么保留字幕_php处理带字幕视频转
- Win11怎么调整屏幕亮度_Windows 11调
- 如何在Golang中使用log包输出不同级别日志_
- php本地部署后数据库连接报错_1045acces
- Windows资源管理器总是卡顿或重启怎么办?(修
- GML (Geography Markup Lan
- Windows服务持续崩溃怎样修复_系统服务保护机
- Windows10如何更改鼠标图标_Win10鼠标
- Win11怎么设置默认PDF阅读器 Win11修改
- Win10怎样安装PPT模板_Win10安装PPT
- Win11怎么设置桌面图标间距_Windows11
- Win11怎么开启游戏模式_Win11优化游戏帧数
- 如何在Golang中处理云原生事件_使用Event
- 网站内页做seo排名怎么做?
- Python日志系统设计与实现_高可观测性架构实战
- Mac如何修复应用程序权限问题_Mac磁盘工具修复
- 如何使用Golang实现微服务状态监控_Golan
- 如何使用Golang实现云原生应用弹性伸缩_自动应
- Go 中的 := 运算符:类型推导机制与使用边界详
- php8.4如何调用com组件_php8.4win
- 如何使用Golang优化模块引入路径_Golang
- VSC怎样用终端运行PHP_命令行执行脚本的步骤【
- Win11怎么设置任务栏对齐方式_Windows1
- Win11怎么查看激活状态_查询Windows 1
- Win11怎么开启游戏模式_Windows11优化
- 如何使用Golang管理跨项目依赖_Golang多
- 如何快速验证Golang安装是否成功_运行go v
- Python网页解析流程_html结构说明【指导】
- Win11开机速度慢怎么优化_Win11系统启动加
- php485支持哪些操作系统_php485跨系统支
- 如何使用正则表达式提取以编号开头、后跟多个注解的完
- Python对象生命周期管理_创建销毁说明【指导】
- Mac如何调整Dock栏大小和位置_Mac程序坞个
- 如何在 Go 后端安全获取并验证前端存储的 JWT
- 如何使用 Python 合并文件夹内多个 Exce
- MySQL 中使用 IF 和 CASE 实现查询字
- 如何使用Golang实现Web表单数据绑定_自动映
- Python项目维护经验_长期演进说明【指导】
- Win11应用商店下载慢怎么办 Win11更改DN
- Win11如何开启telnet服务 Win11启用
- c++如何用AFL++进行模糊测试 c++ Fuz

QQ客服