企业微信(WeCom)-办公 icon

企业微信(WeCom)-办公

企业微信办公功能 - 文档、微盘、邮件、日程、会议、直播、打卡、审批、汇报、人事、会议室、紧急通知、公费电话

Actions259

打卡 → [打卡操作] 添加打卡记录

AI-generated

Summary

添加一条或多条企业微信打卡记录。可用表单填写单条记录,或提交最多 200 条记录的 JSON 数组;执行前会按官方字段规则校验记录。

Inputs

  • 输入方式 — 选择“单条表单”或“批量 JSON”,默认单条表单。
  • 成员UserID (required) — 表单模式下,指定打卡成员的 UserID。
  • 打卡时间 (required) — 表单模式下,指定打卡时间;发送时转换为 Unix 秒级时间戳。
  • 打卡地点标题 (required) — 表单模式下的地点标题,最多 1024 个字符。
  • 打卡地点详情 (required) — 表单模式下的地点详情,最多 1024 个字符。
  • 设备类型 (required) — 表单模式下选择门禁、考勤机(人脸/指纹)或其他。
  • 设备详情 (required) — 表单模式下的设备品牌或说明,最多 40 个字符。
  • 备注 — 表单模式下可选的打卡备注,最多 1024 个字符。
  • 包含位置坐标 — 表单模式下开启后发送 GCJ-02 经纬度的百万倍整数;开启时需填写经度和纬度。
  • 经度 × 1000000 (required) — 启用坐标后必填,经度乘以 1,000,000,范围 −180,000,000 至 180,000,000。
  • 纬度 × 1000000 (required) — 启用坐标后必填,纬度乘以 1,000,000,范围 −90,000,000 至 90,000,000。
  • WiFi名称 — 可选 WiFi 名称,最多 1024 个字符;填写后必须同时填写 WiFi MAC。
  • WiFi MAC — 可选 WiFi MAC/BSSID,格式为六组十六进制字节。
  • 附件MediaID — 可选打卡附件 media_id,最多一个。
  • 打卡记录JSON (required) — 批量 JSON 模式下提供 records 数组本身,不要再包一层 records;一次提交 1–200 条记录。

Output shape

成功时返回企业微信 API 的响应数据。

批量模式按记录字段规则校验 JSON 数组;输入无效时执行失败。

Examples

Example 1: 表单模式

为一个 UserID 指定时间、地点标题和详情、设备类型与设备说明;可选附加备注、坐标、WiFi 信息和一个 media_id。

Links

Discussion