一、功能简介
在本文中,我们将介绍在SaleSmartly中使用 webhook 功能,通过SaleSmartly提供的 webhook 功能支持接收不同事件通知,方便您将SaleSmartly与其他产品对接。
二、功能说明
1. webhook介绍
Webhook 又叫“网络钩子”,是一种在应用间提供实时信息传递的有效方式。通过配置 webhook,当某个特定事件发生时,发送 HTTPS 请求到预设的 URL,从而触发特定的操作或流程。
SaleSmartly提供webhook能力,支持客户将集成在SaleSmartly系统中社媒账号的消息通过webhook推送至指定的产品中,例如客户具有自己的客服系统,那么在SaleSmartly集成社媒账号后,可以将不同社媒信息通过webhook能力接入到自己客服系统中回复。
示例场景
- GitHub:在代码仓库中配置 webhook,当有新代码提交时,触发 CI/CD 流水线自动构建和部署。
- 支付系统:在支付成功后,支付网关发送 webhook 通知到商家系统,商家系统根据通知更新订单状态并发送确认邮件。
- 聊天应用:当接收到新消息时,聊天应用发送 webhook 通知到第三方服务,第三方服务可以根据消息内容自动回复或记录日志。
2.webhook使用准备
(1)webhook仅对Max版开发
webhook功能目前仅对套餐为Max版客户开放,针对Max版客户我们将提供专门的技术人员辅助对接。
(2)webhook支持内容
- 新消息通知事件配置的时候可以选择仅接收客户信息、仅接收成员信息和接收客户/成员信息
支持社媒渠道 | 支持接收消息类型 | 支持发送消息类型 |
WhatsApp API | 文本、图片、附件、按钮消息 | 文本、文本按钮、图片+文本按钮、图片+文本消息 |
Messenger | 文本、图片、附件、按钮消息 | 文本、文本按钮、图片+文本按钮、图片+文本消息、商品轮播 |
LINE | 文本、图片、按钮消息 | 文本、文本按钮、图片+文本按钮、图片+文本消息、商品轮播 |
WhatsApp App | 文本、图片、附件 | 文本、图片 |
TikTok App | 文本、图片 | 文本、图片 |
邮件 | 暂不支持 | |
文本、图片 | 文本、图片 | |
聊天插件 | 文本、图片、附件 | 文本、图片、附件 |
Telegram App | 文本、图片、附件 | 文本、图片、附件 |
- 客户信息同步事件
支持的同步内容 | 具体内容 |
新客户创建 | SaleSmartly系统中创建新客户时触发通知 |
客户信息更新 | SaleSmartly系统中客户信息手机、邮箱、备注、标签更新时触发通知 |
(3)配置webhook密钥
3.webhook开发文档
webhook具体开发接口文档可点击查看webhook接口文档