企业自建应用开发
基础
连接微信
办公
文档
接收外部数据到智能表格
会议
会议统计管理
企业自建应用开发
服务端API
安全管理
截屏/录屏管理
截屏/录屏管理
最后更新:2026/09/08

启用了 “截屏/录屏管理”的企业可以通过本接口查询截屏操作记录。

请求方式:POST(HTTPS
请求地址: https://qyapi.weixin.qq.com/cgi-bin/security/get_screen_oper_record?access_token=ACCESS_TOKEN

请求包体

{
	"start_time": 166666666,
	"end_time": 166666667,
	"userid_list": ["zhangsan", "lisi"],
	"department_id_list" : [2, 3],
	"screen_shot_type": 1,
	"cursor":"ngLgjieajgieo",
	"limit":100
}

参数说明

参数类型是否必须说明
access_tokenstring应用调用凭证
start_timeint开始时间
end_timeint结束时间,开始时间到结束时间的范围不能超过14天
userid_listarray需要查询的截屏操作者的userid,单次最多可以传100个用户。设置的userid需要在应用的可见范围内
department_id_listarray需要查询的截屏操作者部门的department_id,单次最多可以传100个部门id。设置的department_id需要在应用的可见范围内
screen_shot_typeint截屏内容的类型,不设置默认为全部
1: 聊天
2: 通讯录
3: 邮件
4: 文件
5: 日程
6: 其他
cursorstring由企业微信后台返回,第一次调用可不填
limitint限制返回的条数,最多设置为1000

 

调用说明

  • 调用的应用需要满足如下的权限:
应用类型权限要求
自建应用配置到「截屏/录屏管理 - 可调用接口的应用」中
代开发应用暂不支持
第三方应用暂不支持
  • 返回结果中应用可见范围外用户相关的数据会被过滤掉,不会返回

返回示例

{
  "errcode": 0,
  "errmsg": "ok",
  "has_more": true,
  "next_cursor": "gejMjgLjgeigoejg",
  "record_list": [{
      "time": 16666666666,
      "userid": "zhangsan",
      "department_id": 2,
      "screen_shot_type": 1,
      "screen_shot_content": "聊天",
      "system": "iPad"
    }, {
      "time": 16666666666,
      "userid": "lisi",
      "department_id": 3,
      "screen_shot_type": 4,
      "screen_shot_content": "文件(防泄露文件:test.pdf)",
      "system": "iOS"
    }, {
      "time": 1788164413,
      "userid": "12345678i90-",
      "department_id": 1,
      "screen_shot_type": 6,
      "screen_shot_content": "其他",
      "system": "other",
      "operation_type": 2,
      "device_info": {
        "platform": "Mac",
        "device_code": "FR2LXK6W7J417b370e3e2642849748a181459b1e76",
        "device_model": "Mac16,7",
        "mac": {
          "mac_addr": ["36:99:71:2a:29:40", "36:99:71:2a:29:44", "36:99:71:2a:29:48", "4a:e8:d7:80:a3:ca", "4a:e8:d7:80:a3:cb", "4a:e8:d7:80:a3:cc", "4a:e8:d7:80:a3:ea", "4a:e8:d7:80:a3:eb", "4a:e8:d7:80:a3:ec", "84:2f:57:a1:10:48"],
          "seq_no": "FR2LXK6W7J"
        }
      },
      "ip": "14.22.11.188(广州市)"
  }]
}

参数说明

参数类型说明
errcodeint32错误码
errmsgstring错误码说明
has_morebool是否还有更多数据
next_cursorstring仅has_more值为true时返回该字段,下一次调用将该值填到cursor字段,以实现分页查询
record_list.timeint操作时间
record_list.useridstring企业用户账号id
record_list.department_idint企业用户部门id。仅当department_id在应用可见范围内才返回
record_list.screen_shot_typeint截屏内容的类型
1: 聊天
2: 通讯录
3: 邮件
4: 文件
5: 日程
6: 其他
record_list.screen_shot_contentstring截屏内容
record_list.systemstring企业用户的操作系统,目前支持返回的类型:iOS、iPad
record_list.operation_typeint操作类型
0:截屏
1:录屏
record_list.device_infoobject设备信息,详见DeviceInfo
record_list.ipstring设备IP和地址

DeviceInfo

参数类型说明
platformstring设备的平台类型, WindowsMac 或者 Mobile
device_codestring设备的唯一标识
device_modelstring设备型号
windowsobjectWindows设备信息,当system=Windows时返回,详见WindowsDevice
macobjectMac设备信息,当system=Mac时返回,详见MacDevice
mobileobjectMobile设备信息,当system=Mobile时返回,详见MobileDevice

WindowsDevice

参数类型说明
mac_addrstring[]mac地址列表
harddisk_uuidstring[]硬盘序列号列表
motherboard_uuidstring主板uuid
domainstring域名
pc_namestring计算机名

MacDevice

参数类型说明
mac_addrstring[]mac地址列表
seq_nostring序列号

MobileDevice

参数类型说明
typeint设备类型
0:未知
1:安卓设备
2:iOS设备
3:iPad设备
4: 安卓平板设备
5:鸿蒙设备
6:鸿蒙平板设备
上一篇设备管理
下一篇分配高级功能账号
    本节内容
服务端API
基础
连接微信
办公
文档
接收外部数据到智能表格
会议
会议统计管理
客户端API
小程序
基础
连接微信
办公
JS-SDK
基础
连接微信
办公
消息推送(原“群机器人”)
更新日志