本指南将引导你如何使用 Slack 的传入 Webhook,将虚拟号码提供商接收到的短信直接转发到 Slack 频道中——无需任何服务器端代码。
✅ 您需要什么
- 个 Slack 工作区(具有管理员权限)
- 个用于接收消息的 Slack 频道(例如:#sms-notifications)
- 个支持接收短信并支持 URL 转发的虚拟号码
- 能够在服务提供商的控制面板中配置短信转发/Webhook URL 的权限
🔧 分步操作指南
🔹 步骤 1:创建 Slack 应用程序
- 进入 https://api.slack.com/apps
- 点击 “创建新应用” (“Create New App”)
- 选择 “从头开始” (“From scratch”)
- 为你的应用命名,例如 SMS 转发器(SMS Forwarder)
- 选择你要使用该应用的 Slack 工作区
- 点击 “创建应用” (“Create App”)
您的新 Slack 应用程序现已创建。
🔹 第 2 步:启用传入网络钩子
- 在左侧边栏中,点击 “传入 Webhook” (“Incoming Webhooks”)
- 切换开关以启用 “激活传入 Webhook” (“Activate Incoming Webhooks”)
- 这将使你的应用能够通过 URL 向 Slack 发送消息
- 这将使你的应用能够通过 URL 向 Slack 发送消息
你现在可以创建绑定到特定 Slack 频道的 Webhook URL 了
🔹 第 3 步:创建 Webhook URL
- 向下滚动到 “你的工作区的 Webhook URL” (“Webhook URLs for Your Workspace”) 部分
- 点击 “添加新的 Webhook 到工作区” (“Add New Webhook to Workspace”)
- 一个用于接收消息的 Slack 频道(例如:#sms-notifications)
- 选择短信应被转发到的频道(例如:#sms-forwarding)
- 选择短信应被转发到的频道(例如:#sms-forwarding)
-
点击 “允许” (“Allow”)
现在您将看到唯一的 Slack 接收 Webhook URL,如下所示:
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
最后一步:将其连接到你的短信号码
现在您已经有了 webhook URL,是时候将它与虚拟 SMS 号码连接起来了:
- 进入你的个人账户
- 打开你的号码或服务的设置
- 查找类似以下名称的字段:
- 短信转发 URL(SMS Forwarding URL)
- 网络钩子 URL (Webhook URL)
- HTTP(S) 回调 URL(Callback URL)
- 将你的 Slack Webhook URL 粘贴到该字段中
- 保存更改
就是这样!
只要您的虚拟号码收到短信,短信内容就会通过 webhook 即时转发到您选择的 Slack 频道。