
- 普通请求与 Webhook 有什么区别
- Webhook 工作原理
- 如何开始使用 Webhook
我们已改善了 Webhook,并提醒你,使用 API 时 Webhook 可显著提升工作效率。这适用于都激活和租用。
Webhook (网络钩子)是一种现代且便捷的集成机制,可优化 API 的使用。以接码为框架,Webhook 用于将你指定的 URL 地址自动传输收到的短信内容。简单来说,它允许使用 POST 请求将信息从我们的服务器传输到你的服务器。
普通请求与 Webhook 有什么区别
在激活过程中,不使用 Webhook 的短信请求是如何进行的:
- 你生成一个接收短信的请求;
- 该请求会持续发送,直到收到短信为止。请求频率由用户设置,但无论如何,你要么消耗 RPS 限额,要么浪费时间。达到限额后,注册就停止(= 暂停)。
Webhook 工作原理
激活:
- 用户设置要发送 Webhook 的地址;
- 购买号码;
- 号码收到短信后,验证码就发送至用户地址,无需用户额外操作;
- 你的服务器需返回 HTTP 代码为 200 以确认数据接收成功。
租用:
相同的算法,略有不同:客户在每次购买号码时都明确传递地址。

回答:
{
"rentId": "26251422",
"sms": {
"phoneFrom": "SPORTMASTER",
"text": "Код для регистрации в Спортмастер 2792",
"date": "2025-06-17 16:01:10"
}
}
用处:
你不发送请求,而是接收 POST 请求。同时,RPS 不会被消耗。
如何开始使用 Webhook
如果你使用自编软件进行注册或使用机器人:
- 获取用于 Webhook 的 URL 地址:创建一个能够接收 HTTP 请求的服务器。这可以是你自己的服务器,也可以是提供接收 Webhook 功能的服务。
-
在 SMS-Activate 账户中开启
Webhook:在网站右上角点击“总览”,滚动页面至“Webhook
激活的地址”部分,点击“Webhook 激活的地址”。输入地址。
你的服务器必须配置为处理传入的 POST 请求。你会收到的数据示例可能如下所示:
{
"activationId": 123456,
"service": "go",
"text": "Sms text",
"code": "12345",
"country": 0,
"receivedAt": "2023-01-01 12:00:00"
}
请注意以下字段:
- activationId: 激活 ID,就是接收短信的激活。
- text: 接收短信的内容。
- receivedAt: 接收短信的时间,格式为 YYYY-MM-DD HH:mm:ss
- code: 短信中的验证码。
- service: 激活服务。
- country: 激活国家。
如果你使用第三方软件,请问求添加 SMS-Activate 的 webhook。如此操作会更快。
有关 API 集成的问题, 我们客服.