核心功能
evoGo 是 Evolution API Go v3 的完整封装,提供 WhatsApp Business 的全功能自动化能力。核心能力覆盖四大模块:
1. 实例管理 — 支持多实例并行运行,提供创建/连接/状态监控/强制重连/日志查询等全生命周期管理,适配企业级多账号需求。
2. 消息系统 — 完整支持文本、媒体(图片/视频/音频/文档)、轮播卡片、投票、位置、联系人名片等格式,支持 mention 提醒、延迟发送、已读回执等精细化控制。
3. 群组与社区 — 完整的群组 CRUD、成员管理、权限控制、邀请链接生成,以及 Communities 社区和 Newsletters 频道管理,满足从内部协作到公开运营的全场景。
4. Webhook 集成 — 实时接收消息收发、连接状态、来电拒接等事件,支撑构建全自动客服机器人。
显著优势
- 功能完整度极高:覆盖 WhatsApp Web 几乎全部功能,包括投票、轮播卡片、消息编辑/删除等高级特性
- 企业级架构:Global Key + Instance Token 双层鉴权,支持多租户隔离
- 格式兼容性强:自动处理 JID 格式转换、媒体格式转换(如图片转 WebP 贴纸)
局限与风险
- 非官方 API:基于 WhatsApp Web 逆向,存在封号风险
- 功能受限:WhatsApp 已弃用交互式按钮/列表(v3.0 标注失效)
- 运维门槛:需自建 Evolution API 服务,涉及 QR 扫码登录、实例保活等运维工作
- 合规风险:批量发送需遵守 WhatsApp 反垃圾政策,建议配合延迟参数(1-5秒)使用
适用人群
- 需要构建 WhatsApp 客服/营销自动化的中小企业技术团队
- 已有 Evolution API 部署经验、熟悉 REST API 的开发者
- 需替代官方 WhatsApp Business API(价格敏感或审核受限)的场景
安全建议
- 生产环境务必使用 HTTPS 终端并严格保管 Global Key
- 建议配合号码有效性检测(
/user/check)避免向未注册号码发送 - 监控实例状态并配置自动重连,避免消息丢失