接入要点
- WTO WA API 提供 WhatsApp 协议接入,支持二维码和手机号码配对码两种登录方式。
- 配对码需要在手机 WhatsApp 中输入;二维码需要在关联设备流程中扫描。
- 登录码不代表登录成功。发送前先确认
instance.state为open。- REST API 负责发起消息操作,Webhook 将客户回复和连接事件交给你的应用。

外贸消息集成概念插画,不是真实产品截图。
外贸团队为什么需要把 WhatsApp 接入业务系统?
当一段聊天需要触发后续工作,你就需要在消息与业务数据之间建立联系。比如买家确认了型号,业务员需要更新报价;客户回复了收货地址,跟单人员需要核对样品寄送信息。 如果你正在开发外贸软件,可以先选择一个具体任务:在客户详情页发送报价沟通,并把客户回复关联回对应联系人。 这个任务既能验证消息通道,也能验证你的系统是否正确识别了客户。 WTO WA API 提供消息操作接口;联系人匹配、报价审批、订单查询和任务分配由你的应用实现。如果你还在评估整体接入方式,可以结合开发者 API 概览了解连接状态与事件处理。WTOCRM WhatsApp 协议 API 提供哪些接入能力?
WTO WA API 使用关联设备会话连接 WhatsApp,把连接和消息操作开放为 HTTP 接口。你可以使用支持 HTTP 请求的现有技术栈,开发自己的用户界面与业务规则。
本文介绍 WTOCRM 提供的关联设备协议接入,不属于 Meta 官方 WhatsApp Business Platform/Cloud API 接入。关联设备登录需要账号持有人操作;连接和使用仍受网络、账号状态及平台规则影响。
本指南由 WTOCRM 发布,说明其 WhatsApp API 的使用方式。连接、消息与 Webhook 的参数以本文链接的产品接口文档为准。
从WTO WA API 接口目录查看支持的操作。先跑通文本收发,再按实际需要扩展媒体与其他能力。
扫码或配对码:选择一种方式连接账号
先按创建实例文档准备关联设备实例,再打开连接实例指南。准备实例名称、具备访问权限的 API 凭证,以及装有 WhatsApp 的账号手机。凭证保留在后端,替换下面的示例占位值后再测试。 两种方式调用同一个连接接口:不传number 获取二维码;传入 number 请求手机号码配对码。
扫码登录:展示二维码,在手机上确认关联
从后端发起以下请求,将export-demo 替换为你的实例名称:
base64 并显示为二维码图片,或将 code 编码为二维码。base64 已包含 PNG 数据 URL 前缀;code 是二维码原始内容。
账号持有人在手机 WhatsApp 中打开 关联设备,选择 关联设备 并扫描二维码。你的应用只向获授权的账号持有人展示登录二维码。
配对码登录:输入手机号,再到手机上输入配对码
需要用配对码关联时,在连接请求中传入 WhatsApp 手机号码:+、空格、标点或前导零。
读取响应中的 pairingCode。账号持有人在该号码的手机 WhatsApp 中进入 关联设备,选择关联设备流程中的 改用手机号码关联,输入配对码完成确认。菜单名称可能随应用版本变化。
pairingCode 才是需要输入的配对码,code 是二维码内容。 不要把两个字段混用,也不要频繁重复请求配对码,以免生成新码后仍输入旧码。字段暂未返回时,按连接指南等待后重试。
从连接成功到开始聊天:发送消息并接收回复
完成手机操作后,先验证连接,再发送测试消息。一个完整的接入结果应当是:你的应用能发出消息、测试收件人能收到、回复事件能进入你的后端。确认连接状态
调用连接状态查询接口:instance.state 为 open 再发送。connecting 表示仍在连接,close 表示已断开。拿到二维码、配对码或 HTTP 成功响应,都不能替代这一步。
发送第一条测试消息
向你自己的测试收件号码发送一条明确的测试消息。以下请求结构依据发送文本消息文档,将号码替换为你的测试号码:用 Webhook 接收客户回复
按设置 Webhook 文档配置你的 HTTPS 回调地址及所需事件。按实例实际支持的事件配置消息回调;连接指南还列出了CONNECTION_UPDATE,可用于更新连接状态。
让测试收件人回复一条消息,检查后端是否收到事件,再验证消息是否进入正确的联系人和实例。Webhook 接收服务应按消息标识去重,并区分入站消息与自己发出的消息,避免重复跟进或自动回复循环。
用一个外贸场景,把消息能力接进现有软件
先从“询盘到报价沟通”开始:业务员在客户页面发出沟通消息,客户回复进入 Webhook,你的应用把回复关联到该客户,再由业务员确认下一步。
这些是你可以构建的集成方式。报价、订单和任务不会仅因账号登录就自动同步,需要由你的应用连接对应业务数据。需要发送图片或资料时,继续查看媒体消息接口。
将消息用于客户已同意的业务沟通。先验证一个测试实例的完整收发,再扩展号码、团队和自动化规则。
开发者常见问题
扫码登录后,业务员可以直接在自己的软件里聊天吗?
连接成功后,你的软件可以通过发送接口与 Webhook 构建聊天功能。消息列表、联系人关联、访问权限和聊天界面需要由你的应用实现;如果你需要现成的工作台,可以另行了解 WTOCRM 的会话功能。配对码需要输入到哪里?
输入到该账号的手机 WhatsApp 关联设备流程中。API 返回pairingCode,你的应用负责向账号持有人展示。手机确认后,再查询连接状态。
已经拿到二维码,为什么还不能发消息?
二维码只是登录凭据。账号持有人还需要扫码完成关联;字段生成中、手机未确认或连接未完成时,都应先检查状态,等待open 后继续。具体排查步骤见连接实例指南。
可以用 Python、Java、PHP 或 Node.js 接入吗?
你可以使用这些语言的 HTTP 客户端调用 REST 接口,并用自己的后端接收 Webhook。本文不依赖特定 SDK;按照接口文档处理认证、请求结构和返回结果即可。 从连接你的第一个 WhatsApp 实例开始。 选择扫码或配对码登录,验证open 状态,发送一条测试消息,再接住回复。打开 WTOCRM WhatsApp API 连接指南,把消息收发接入你的外贸软件。