企微WorkTool API
首页文档中心合作申请
首页文档中心合作申请
  1. 文档中心
  • 快速入门
  • 功能演示
  • 机器人流程图
  • 消息回调接口规范
  • 常见问题
  • 错误码
  • 指令消息
    • 发送消息
      POST
    • 推送任意图片/音视频/文件
      POST
    • 转发消息(不推荐)
      POST
    • 创建外部群
      POST
    • 修改群信息(含拉人等)
      POST
    • 解散群
      POST
    • 推送微盘图片
      POST
    • 推送腾讯文档
      POST
    • 推送收集表
      POST
    • 推送微盘文件
      POST
    • 按手机号添加好友
      POST
    • 从外部群添加好友
      POST
    • 修改好友信息
      POST
    • 修改群成员备注
      POST
    • 删除联系人
      POST
    • 添加待办
      POST
    • 清空客户端指令
      POST
    • 批量发送指令
      POST
    • 切换企业(定制)
      POST
    • 发送链接(定制)
      POST
    • 发送自定义path小程序(定制)
      POST
    • 消息撤回(定制)
      POST
  • 机器人配置
    • 机器人后端通讯加密
    • 机器人集成微信对话开放平台
    • 获取机器人信息
    • 查询机器人是否在线
    • 查询机器人登录日志
    • 获取机器人企业列表(定制)
  • 群管理
    • 群列表查询
  • 历史消息
    • 历史消息列表查询
    • 指令消息API调用查询
    • 指令执行结果查询
    • 机器人消息回调日志列表查询
  • 机器人回调配置
    • 机器人消息回调配置
    • 机器人配置回调
    • 查询机器人回调
    • 删除机器人回调
    • 机器人回调接口标准
    • 删除机器人回调(旧)
    • 机器人配置回调(旧)
  • 回调接口Demo
    • QA回调接口Demo2(复读机)
    • QA回调接口Demo3(不回复)
  1. 文档中心

快速入门

WorkTool是一个依附于企微/微信来运行的无人值守群管理机器人程序,您可以使用本应用程序来自动执行一个自己微信里的账号(当做机器人账号),并可通过后台调用对应的 API 来驱动机器人自动执行任务,如收发消息、建群、拉人踢人等。

本工具所有技术实现均基于Android官方系统SDK和企微/微信官方SDK,原理上保证本工具的合法合规性,请勿用于非法用途,一经发现立即封停!

本程序分为安卓端APP和任务调度平台

  • 安卓端APP需要您自己提供一台手机(需可运行企微/微信,手机型号和系统版本不限,本软件兼容99%的安卓手机)。
    如果您是开发者可以自行编译源码运行,进行测试和学习;如果没有研发能力,可使用打包版本WorkTool APP安装包:点击下载
📌 兼容企微版本列表 (4.0.2 至 4.1.36)
  • 4.1.36
  • 4.1.33
  • 4.1.32
  • 4.1.31
  • 4.1.30
  • 4.1.28
  • 4.1.26
  • 4.1.22
  • 4.1.20
  • 4.1.18
  • 4.1.16
  • 4.1.15
  • 4.1.13
  • 4.1.12
  • 4.1.10
  • 4.1.9
  • 4.1.8
  • 4.1.7
  • 4.1.6
  • 4.1.3
  • 4.1.2
  • 4.1.0
  • 4.0.20
  • 4.0.19
  • 4.0.18
  • 4.0.16
  • 4.0.12
  • 4.0.10
  • 4.0.8
  • 4.0.6
  • 4.0.2
📱 兼容手机型号列表(仅展示部分实测设备)

OPPO

  • PEGM00
  • PGEM10
  • PBBM00
  • PDPM00
  • PDSM00
  • PDVM00
  • PBEM00
  • PFTM20
  • PEAM00
  • PEQM00
  • PJC110
  • PFJM10
  • PBCT10
  • PCAM10
  • PCLM10
  • PCRT00
  • PEFM00
  • PESM10
  • PFUM10
  • PFVM10
  • PBBM30
  • OPPOR9s
  • OPPOR11
  • OPPOR9sPlus
  • OPPOa53
  • R7c

Xiaomi/Redmi

  • 2211133C
  • M2010J19SC
  • M2101K9C
  • M2007J22C
  • Redmi8A
  • M2006C3LC
  • M2012K11AC
  • M2011J18C
  • M2006J10C
  • M2004J19C
  • M2103K19C
  • M2007J17C
  • M2104K10AC
  • M2002J9E
  • M973Q
  • M1852
  • M2011K2C
  • M2102J2SC
  • M2007J3SY
  • MI9
  • MI8Lite
  • MI8
  • MI8SE
  • MI6X
  • MI5X
  • MI5
  • MIX2
  • MIX2S
  • MIX3
  • MIMAX2
  • RedmiNote8Pro
  • RedmiNote8
  • RedmiNote7Pro
  • RedmiNote7
  • RedmiNote5
  • RedmiNote4X
  • RedmiK30
  • RedmiK305G
  • RedmiK20Pro
  • RedmiK20
  • Redmi8
  • Redmi7
  • Redmi6A
  • Redmi6Pro
  • Redmi6
  • Redmi5Plus
  • Mi10
  • Mi10Pro
  • MiNote3
  • MICC9
  • MICC9ProPremiumEdition

HUAWEI/Honor

  • TAS-AL00
  • JDY-AN00
  • CLK-AN00
  • ALA-AN70
  • ELS-AN00
  • MGA-AL40
  • JER-AN20
  • JEF-AN20
  • GFY-AL00
  • EVA-DL00
  • CLT-AL01
  • BKL-AL20
  • MHA-AL00
  • COL-AL10
  • HRY-AL00a
  • LGE-AN10
  • HLK-AL00
  • JSN-AL00
  • STK-AL00
  • VNE-AN00
  • GLA-AL00
  • SCM-W09
  • HUAWEIRIO-AL00
  • FRL-AN00a
  • FRD-AL10
  • ANA-AN00
  • NOH-AN01
  • BVL-AN16
  • STF-AL10
  • JLH-AN00
  • ANG-AN00
  • JKM-AL00
  • JSN-AL00a
  • DCO-AL00
  • VOG-AL10
  • ELE-AL00
  • EVR-AL00
  • AKA-AL10
  • TRT-AL00
  • FNE-AN00
  • CHL-AN00
  • CMA-AN40
  • JLN-AL00
  • NAM-AL00
  • PPA-AL20
  • JNY-AL10
  • ALP-AL00
  • BAL-AL00
  • ALN-AL10
  • LLD-AL20
  • WLZ-AN00
  • HJC-AN90
  • DUB-AL20
  • YAL-AL50
  • YAL-AL10
  • EBG-AN10
  • DUB-AL00
  • ALI-AN00
  • LIO-AN00
  • VTR-AL00
  • OXF-AN00
  • SEA-AL10
  • VCE-AL00
  • EML-AL00
  • VKY-AL00
  • BMH-AN10
  • COR-AL00
  • SPN-AL00
  • HMA-AL00
  • BNE-AL00
  • MAR-AL00
  • DVC-AN20
  • ABR-AL90
  • ABR-AL60
  • AGS5-AL00
  • CET-AL00
  • DBR-W00
  • KNT-UL10
  • KNT-AL10
  • NCO-AL00
  • KOZ-AL00
  • KOZ-AL40
  • REA-AN00
  • RKY-AN10
  • TFY-AN00
  • WDY-AN00

vivo

  • V2057A
  • V1936A
  • V2141A
  • V2031A
  • V2046A
  • V2352A
  • V2323A
  • V1816A
  • V2131A
  • V2121A
  • V2272A
  • V2353A
  • V2049A
  • V2241HA
  • V1932A
  • V1829A
  • V2324A
  • V1824A
  • V2068A
  • V2165A
  • V2069A
  • V2166A
  • V1934A
  • V2284A
  • V1962A
  • V2285A
  • V2001A
  • V2048A
  • V2357A
  • V2024A
  • V1938T
  • V2231A
  • V2230EA
  • vivoY67A
  • vivoX21A
  • vivoX9
  • vivoX20A
  • vivoXplay6
  • vivoX21UDA

samsung

  • SM-A5560
  • SM-G9600
  • SM-G9900
  • SM-A6060
  • SM-G6100
  • SM-A136U1
  • SM-A505F
  • SM-N9500
  • SM-N9760
  • SM-T865
  • SM-M127F
  • SM-G981N
  • SM-G965U1
  • SM-S906B
  • SM-E5260
  • SM-S908E
  • SM-X806N
  • SM-F9400
  • SM-G998U
  • SM-S9010
  • SM-X710
  • SM-A326B
  • SM-T735
  • SM-T970
  • SM-F707N
  • SM-W9023
  • SM-G9750
  • SM-G970F
  • SM-A546E
  • SM-S908N
  • SM-S9260
  • SM-S906U
  • SM-N950U
  • SM-G9650
  • SM-F900F
  • SM-A315G
  • GalaxyA9

realme

  • RMX3888
  • RMX3700
  • RMX3370
  • RMX3841
  • RMX1931
  • RMX2117
  • RMX3619
  • RMX2121
  • RMX3820
  • RMX3366
  • RMX1901

OnePlus

  • IN2010
  • GM1900
  • GM1910
  • OnePlus6
  • PGP110
  • ONEPLUSA3010
  • IN2020
  • PixelXL
  • Pixel5a
  • Pixel8

LGE

  • LM-V405
  • LM-G710VM
  • LM-G710

motorola

  • XT2171-3
  • XT2343-3
  • XT2335-3
  • XT2427-4
  • motoe32

meizu

  • MEIZU20
  • meizu17
  • 16s
  • 16thPlus
  • PRO5
  • PRO7-S
  • M973Q
  • M1852
  • MEIZU21

Google

  • sdk_gphone64_arm64
  • sdk_gphone64_x86_64
  • Pixel4
  • Pixel2XL
  • Pixel8
  • Pixel5a
  • sdk_gphone_x86_64

Others

  • Teclast P10S(N4H5)
  • AlibabaCloud AliyunCP
  • Aliyun wuyingandroid12
  • Philips PhilipsX596
  • ZUK Z2131
  • ZTE ZTE7543N
  • Urovo DT40
  • WIKO GAR-AN00
  • WIKO MKY-AN20
  • blackshark SKW-A0
  • Hisense HNR551T
  • Asus ASUS_I005DA
  • Asus ASUS_I003DD
  • Sony J9110
  • Lenovo LenovoL78051
  • CMDC SP200
  • SMARTISAN OS105
  • QEMU StandardPC(i440FX+PIIX,1996)
  • LeEco LeX620
  • 5G 14ProMax

风险提示:

  • 本APP采用Google安卓系统的官方无障碍服务,并在此基础上自研自动化框架,无hook函数、无侵入、无破坏、无内存修改,与PC端RPA完全不同,手机无需破解Root权限,兼容绝大部分机型,支持长时间运行稳定。工信部发文要求各大APP必须进行无障碍改造,这是政府和官方支持的唯一自动化方案,请拒绝黑产,拒绝影响微信生态的任何行为,鼓励无障碍服务改造!点进跳转工信部文章链接
  • 如果您的使用场景对信息极为敏感,数据独立隔离或有其他定制需求,可以提交定制申请获取更高级数据安全方案。
  • 如果您的账号曾有被封或禁言等行为,请勿使用本工具!如您的行为违反腾讯运营规范或国家法律规定,请勿使用本工具!
    点进跳转企业微信安全指南链接

我现在不想使用APP,先看看机器人演示效果,怎么办?

您可以打开功能演示章节来查看机器人的部分功能。如果您想更进一步体验,可以先使用个人微信扫码添加官方机器人(下方二维码),机器人会24h自动通过好友请求,然后您就可以将API里的接收人昵称修改为您自己的微信昵称,并尝试调用【发送消息】API 来进行演示测试(本官方机器人的robot_id为worktool1)。

必须先添加下方机器人为好友才可以进行演示测试。

提示:使用微信或企业微信扫码添加机器人均可

我想在我的企业里使用一个新的机器人,要怎么做?

  1. 准备一台无人使用的可联网安卓手机(本APP兼容99%安卓机型,建议非华为/荣耀设备)
  2. 手机登录企业微信(账号需要提前实名认证,不然很多功能无法正常使用)
  3. 在这台手机上安装WorkTool APP安装包(点击下载)
  4. 打开WorkTool APP,按照APP提示保存机器人id,开启主功能,并打开到企业微信界面,不要关闭屏幕即可。
  5. 需要API调用只要将本文档接口中的的robot_id本地值替换为您申请的robot_id。(右上角正式环境-管理环境-本地值修改为您的机器人id)

常见问题

  1. 安卓设备建议?
    使用手机等安卓设备,系统版本 >= Andoird 7.1,真机建议使用非华为/荣耀机型,推荐红米,低配即可。
  2. 每天群发有没有次数限制,API有没有其他限制?
    没有限制,本产品也不会做任何限制,所有消息均会通过消息队列传递给客户端,但您仍需要遵守腾讯运营规范或国家法律规定。点进跳转企业微信安全指南链接
    注:API请求频率为60QPM
  3. 是否支持自己后台接收机器人收到的消息并进行回复?
    支持,实现QA接管即可,文档地址:https://worktool.apifox.cn/doc-861677
    先由研发人员参照QA回调接口demo编写接口,接口开发后调用 “机器人配置-机器人第三方QA配置”将接口地址设置给机器人,其后该机器人收到的信息就会发送到第三方QA地址上,该接口返回值可处理回复结果。

附:

  1. 企业微信域名IP列表
下一页
功能演示
Built with