@koishijs/plugin-adapter-whatsapp
WARNING
在接入之前,你需要准备一个带有 SSL 证书的公网域名,并将 Koishi 部署到公网。
接入方式
- 前往 商务平台 创建业务账户,并在 业务设置 完成组织验证
- 参照 官方入门指南 进行操作
- 阅读 Business API 概览,创建系统用户访问口令,在 Available Permissions 中勾选
whatsapp_business_messaging
和whatsapp_business_management
,填入插件的systemToken
字段。在当前页面,点击 Add assets,在左侧 Apps 菜单选中创建的 App,勾选 Develop app,点击 Save changes - 在 应用面板,左侧切换至 设置-基本 页面,点击应用密钥右侧的显示按钮,复制密钥填入插件的
systemToken
字段。 - 在 商业账号 页面选择生产或开发环境的账号集合,复制页面上方高亮的 ID,填入插件的
id
字段 - 在官方入门指南第三步配置 Webhooks 中,Callback URL 填写机器人的
selfUrl
值后连接/whatsapp
,Verify token 可填写随机的字符串,与插件的 verifyToken 配置保持一致,启用插件后点击 Verify and save - 点击 Webhook 字段右侧的管理,在 messages 一行打勾
配置项
config.id
- 类型:
string
- 必需选项
商户 ID。
config.secret
- 类型:
string
- 必需选项
应用密钥。
config.systemToken
- 类型:
string
- 必需选项
系统用户访问令牌。
config.verifyToken
- 类型:
string
- 必需选项
Webhook 验证令牌。