n8n与WhatsApp集成

2025-08-22 254

n8n与WhatsApp集成可以为各种任务创建自动化工作流程,例如创建全天候响应用户问题的聊天机器人,以及为项目开发警报系统等。由于n8n的低代码和开源性,将其与WhatsApp集成步骤也可以得到很好的简化。本文将主要介绍如何把WhatsApp和n8n集成起来,为后期的聊天机器人搭载奠定基础。

在n8n里设置WhatsApp集成,主要就是配置好凭据,再把消息应用的节点添加到工作流程中。具体步骤如下:

一、在Meta上创建并配置WhatsApp应用

要获取连接所需的凭据,要先在Meta开发者平台创建并配置一个WhatsApp应用。步骤如下:

1、打开Meta开发者平台的注册页面,用Facebook账号登录。

2、跟着注册流程走,完成后会进入欢迎界面。

n8n与WhatsApp集成

3、点击“创建应用”,在弹出的窗口里再点一次“创建应用”。

4、输入应用名称,设置好联系邮箱,然后点“下一步”。

5、用例选择“其他”,再点“下一步”。

n8n与WhatsApp集成

6、应用类型选“企业”,接着点“下一步”。

7、查看新应用的信息,确认没问题后,点击“创建应用”。

n8n与WhatsApp集成

8、之后会进入“向您的应用添加产品”页面,点击WhatsApp旁边的“设置”。

9、按照Meta业务工具网站上的说明操作。

10、完成后,回到开发者平台的应用仪表板,点击“继续整合WhatsApp”。

n8n与WhatsApp集成

这样第一步就准备好了,接下来看看怎么获取所需的凭据。

二、生成API令牌并获取凭据

有了这些凭据,才能让WhatsApp和n8n成功连接。要完全集成,需要四个信息:访问令牌、业务帐户ID、客户端ID和客户端密钥。获取方法如下:

1、在Meta应用的仪表板上,点击侧边栏的“WhatsApp”→“API设置”。

2、往下滚动到“发送和接收消息”部分。

3、展开下拉菜单,生成一个新的测试手机号码,我们叫它“发件人号码”。

4、在“至”字段里,输入要接收消息的电话号码,称为“收件人号码”。

5、复制“WhatsApp企业帐户ID”,存到安全的地方。

n8n与WhatsApp集成

6、往上滚动点击“生成访问令牌”。

n8n与WhatsApp集成

7、在弹出的窗口中,选择应用要访问的WhatsApp帐户,我们可以选“选择加入所有当前的WhatsApp帐户”。

8、完成配置后,复制令牌并妥善保存。

9、点击侧边栏的“应用设置”→“基本”。

10、复制“应用程序ID”和“应用程序秘密钥匙”。注意,要先揭示应用程序秘密,可能还需要输入Meta帐户的密码才能获取。

n8n与WhatsApp集成

现在所有必要的凭据都有了,接下来去n8n设置集成。

三、在n8n中设置凭据

设置好凭据,WhatsApp才能验证n8n的连接和数据交换请求。根据节点不同,n8n有两种WhatsApp凭据:WhatsApp API和WhatsApp OAuth帐户。WhatsApp API用于操作节点,OAuth帐户则用于触发器。

配置步骤是一样的,先创建WhatsApp API:

1、在n8n的仪表板上,点击“创建工作流”按钮,然后选择“创建凭据”。

2、从下拉菜单中选“WhatsAppAPI”,点击“继续”。

n8n与WhatsApp集成

3、输入前面得到的访问令牌和业务帐户ID。

4、点击“保存”。

授权后,会看到提示,说明n8n已成功连接到WhatsApp。

n8n与WhatsApp集成

接下来,按照同样的步骤,选择“WhatsAppOauthAPI”。把“应用程序ID”填入“客户端ID”字段,“应用程序秘密”作为“客户端密钥”。

四、添加并配置WhatsApp节点

添加和配置好节点,才能让消息应用和n8n工作流真正集成起来。可以新建工作流,也可以从模板导入现成的。如果用n8n模板,WhatsApp节点已经设置好了,只需配置凭据和定义数据处理逻辑就行。
我们先创建一个简单的测试工作流:

1、在n8n画布上,点击右上角的加号图标。

2、搜索并选择“WhatsApp业务云”。

3、选择“WhatsApp上的消息触发”节点。

4、展开“要连接的凭据”下拉菜单,选择之前创建的“WhatsAppOAuth帐户”凭据。

n8n与WhatsApp集成

5、再添加一个WhatsApp节点,这次选“发送消息”。

6、在“发送消息”节点的配置页面,从下拉菜单中选“WhatsAppAPI”凭据。

7、把Meta上的“发件人号码”输入“发件人电话号码(或ID)”字段。

8、“收件人的电话号码”字段填之前的“收件人号码”。

9、在“正文”字段里输入要发给收件人的内容。

n8n与WhatsApp集成

五、发送测试消息

1、在n8n上,保存工作流,然后点击“执行工作流”。

2、打开WhatsApp,登录到“收件人号码”对应的账号。

3、点击“新聊天”按钮,找到测试用的“发件人号码”。

n8n与WhatsApp集成

4、点击“聊天”按钮,发送一条测试消息。

如果集成没问题,n8n工作流会显示为绿色,而且你应该能收到在“正文”字段里输入的内容。

n8n与WhatsApp集成

  • 广告合作

  • QQ群号:4114653

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
宝塔面板
上一篇: 堡塔网站加速