Evolution Api v2

💬 企业级 WhatsApp 自动化中枢

WhatsApp自动化API完整解决方案,支持消息群发、群组管理、AI聊天机器人集成及多平台事件推送,适合企业客服与营销自动化场景。

收藏
4.7k
安装
1.6k
版本
2.3.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Evolution API v2.3 综合评估

Evolution API v2.3 是一款功能极为全面的 WhatsApp 自动化中间件,基于 Node.js/TypeScript 构建,通过封装 WhatsApp Web 协议(Baileys 引擎)及官方 Business Cloud API,为企业提供从基础消息收发到复杂 AI 对话系统的完整解决方案。

核心用法

该 API 采用双层认证架构:Global Key 用于实例生命周期管理(创建、删除、查询),Instance Key 用于具体消息操作。开发者需先创建实例获取 QR 码完成 WhatsApp 账号绑定,此后可通过 RESTful 端点执行各类操作。消息类型覆盖极为全面,包括文本、图片、视频、文档、语音、状态/Stories、投票、列表菜单、交互按钮、位置、联系人名片等十余种格式,且支持消息引用、延迟发送、提及用户等高级特性。

显著优点

1. 生态整合深度:原生集成 7 种主流 AI/自动化平台(OpenAI Assistants、Dify、Flowise、N8N、Typebot、Evo AI),企业可无缝部署智能客服工作流
2. 事件系统完善:支持 Webhook、WebSocket、RabbitMQ、SQS、NATS、Pusher 六种事件传输方式,覆盖 20+ 种事件类型(消息、连接状态、群组变更等)

3. 企业级功能:Chatwoot 原生对接实现人机协作、S3/MinIO 存储支持、代理配置、隐私设置管理、商业账号模板消息

4. 会话管理精细:每个聊天机器人都支持会话超时控制、退出关键词、防抖机制、特定 JID 忽略等高级配置

潜在局限与风险

  • 协议依赖性:基于非官方 Baileys 库,存在 WhatsApp 封号风险,虽提供 Business Cloud API 作为备选,但后者功能受限且需 Meta 官方审核
  • 版本迁移成本:v2 与 v3(Go 重构版)端点设计差异显著,URI 结构从 /{resource}/{action}/{instance} 变为 /send/text,升级需重构集成代码
  • 功能弃用趋势:官方已转向 v3 版本,v2 进入维护模式,Lists/Buttons 等功能在新版中被标记为弃用
  • 基础设施要求:完整功能依赖 MongoDB、Redis、RabbitMQ/SQS 等组件,私有化部署成本较高

适合人群

  • 需要快速构建 WhatsApp 客服系统的中小企业
  • 已使用 Typebot/N8N/Chatwoot 技术栈,寻求消息渠道扩展的开发者
  • 希望统一多号码管理、批量消息分发的营销自动化团队
  • 具备 Node.js 运维能力、可接受非官方协议风险的技术组织

常规风险提示

大规模消息发送必须配置 1.2 秒以上延迟,违反 WhatsApp 反垃圾策略将触发账号限制;Webhook 端点需做好鉴权与幂等处理,防止事件重复消费;敏感 API Key 应严格环境变量管理,避免日志泄露。

Evolution Api v2 内容

手动下载zip · 11.3 kB
skill-card.mdtext/markdown
请选择文件