简介
Ongair 是一个用于在 Web 应用程序中集成 WhatsApp 和其他流行聊天应用程序的 npm 包。这个库支持基于 Node.js 的后端和现代前端框架。这篇文章将为您提供详细的 Ongair 教程,以及如何使用它为您的 Web 应用程序集成 WhatsApp 和其他类似服务。
安装 Ongair
使用 npm 包管理器安装 Ongair。
npm install ongair
在您的项目中引入 Ongair
。
const Ongair = require('ongair');
初始化 Ongair
在开始使用 Ongair 之前,您需要一个有效的 API 密钥。要获取这个密钥,请访问 Ongair 官方网站 并注册一个帐户,然后生成一个 API 密钥。
const Ongair = require('ongair'); const ongair = new Ongair({ apiKey: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', });
发送消息
要向 WhatsApp 发送消息,只需将消息内容、接收方电话号码和消息类型作为参数传递给 sendMessage
方法。
-- -------------------- ---- ------- ------------------- - ------------ --------------- ----- ------ -------- ----- ------- -- ----- ---- -- - -- ----- - -- ---- - ---- - -- ---- - - --
支持多种消息类型
Ongair 支持大量消息类型,包括文本、图像、视频、音频等。以下是 Ongair 支持的消息类型:
text
: 文本消息。image
: 图像消息。audio
: 音频消息。video
: 视频消息。document
: 文档消息。
以下是一个发送图片消息的示例代码:
-- -------------------- ---- ------- ------------------- - ------------ --------------- ---- -------------------------------- -------- ----- -- -- ------- ----- -------- -- ----- ---- -- - -- ----- - -- ---- - ---- - -- ---- - - --
获取消息历史记录
要获取 WhatsApp 上与特定电话号码相关的消息历史记录,只需向 getMessages
方法传递电话号码作为参数即可。
ongair.getMessages('254722000000', (err, res) => { if (err) { // 处理错误 } else { console.log(res); } });
添加用户
要将用户添加到您的 Ongair 账户中,请使用 addUser
方法。该方法需要一个带有电话号码和名称的对象作为参数。
-- -------------------- ---- ------- --------------- - ------------ --------------- ----- ----- ----- -- ----- ---- -- - -- ----- - -- ---- - ---- - -- ---- - - --
获取用户列表
要获取您的 Ongair 账户中的用户列表,请使用 getUsers
方法。
ongair.getUsers((err, res) => { if (err) { // 处理错误 } else { console.log(res); } });
结论
恭喜您,您现在已经知道如何使用 Ongair npm 包集成 WhatsApp 和其他聊天应用程序到您的 Web 应用程序中。此教程提供了一些基本操作,您可以扩展它们以满足您的需求。如需更多信息,请参阅 Ongair 官方文档。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066fb03d1de16d83a6734a