跳转到主要内容
在 OneSignal 仪表板中设置 SMS,开始发送 SMS 和 MMS 消息。整个过程大约需要 10 分钟,但运营商注册(10DLC 或免费电话)可能需要数周时间。 开始之前:
OneSignal SMS setup flow diagram showing provider, number, and subscriber steps

步骤 1:选择提供商

在您的 OneSignal 仪表板中,导航到 设置 > 设置 SMS / RCS
OneSignal dashboard showing OneSignal and Twilio provider options
OneSignal 在底层利用 Twilio。如果满足以下条件请选择此选项:
  • 您每月发送超过 5,000 条 SMS
  • 您使用的是付费 OneSignal 计划(参见定价
点击 与 SMS 专家预约演示 开始使用。
在等待验证期间,您可以开始设计 SMS 模板 并完成 注册要求

步骤 2:设置默认”发件人”号码

验证后,OneSignal 将检索链接到您账户的所有电话号码。选择发送时使用的默认号码。您可以在每条消息中单独覆盖此设置。

发送测试 SMS

输入您的电话号码并点击 发送测试 SMS 如果消息没有到达:
  • 确认默认号码支持 SMS
  • 检查 Twilio 日志中的错误
Twilio 试用账户要求收件人号码预先注册
点击 下一步:添加订阅者

步骤 3:添加订阅者

每个电话号码在 OneSignal 中都是一个独立的 SMS 订阅。您可以通过以下方式添加订阅者:
  • 仪表板 — 通过 CSV 上传电话号码。参见导入电话号码
  • SDK — 使用 addSms() 方法将电话号码与用户关联。
  • API — 通过 REST API 创建或更新用户。
  • 网页提示 — 使用权限请求捕获电话号码。
所有电话号码必须使用 E.164 格式(例如 +19999999999)。电话号码在您为其分配外部 ID 之前被视为匿名。

步骤 4:配置合规性

运营商法规要求在发送 SMS 之前获得适当的同意并完成注册。
随着 iOS 26 的推出,来自”未知”发送者的 SMS 消息将被过滤。要被识别为已知发送者,请使用让用户发送第一条消息的选择加入方式——例如短信加入关键词、点击加入链接或打开预填短信线程的二维码。

SMS 法规合规

适用于 SMS 消息传递的法律法规和要求。

SMS 注册要求

10DLC、免费电话和短码注册。

发送者和同意管理

设置完成后,在您的 OneSignal 仪表板中管理发件人号码和同意关键词。 发送者 — 在 设置 > SMS > 发送者 下,更新您的默认发件人号码并配置其是否可以接收回复。 同意关键词 — 在 设置 > SMS > 同意管理 下,配置选择加入、选择退出(STOP)、重新订阅(START)和帮助关键词及自动回复。

SMS 同意关键词管理

配置默认和自定义同意关键词。

SMS 关键词

设置自定义自动回复关键词。

常见问题解答

使用 OneSignal 发送 SMS 需要 Twilio 账户吗?

不需要。您可以使用 OneSignal 托管的 SMS 基础设施,该基础设施在底层处理 Twilio。此选项适用于每月发送超过 5,000 条消息的付费计划用户。或者,您也可以连接自己的 Twilio 账户以实现直接控制。

OneSignal 要求使用哪种电话号码格式?

所有电话号码必须使用 E.164 格式:以 + 为前缀,后跟国家代码和订阅者号码,不含空格。例如,美国号码 999 999 9999 变为 +19999999999。更多示例请参见 E.164 格式

SMS 注册需要多长时间?

这取决于注册类型。免费电话验证通常需要 1–2 周。10DLC 品牌和活动注册可能需要几天到几周,具体取决于您的信任评分。短码审批需要 8–12 周。等待期间您可以开始构建模板。

我可以使用多个发件人号码吗?

可以。OneSignal 检索链接到您 Twilio 账户的所有电话号码。您设置一个为默认号码,但可以在每条消息中覆盖发件人号码。

设置完成后

设置完成后,您就可以开始发送消息了。

SMS 概述

发送、个性化并跟踪 SMS 和 MMS 消息。

模板

创建可重用的 SMS 和 MMS 模板。

Journeys

构建自动化多渠道消息流程。

消息个性化

在消息中使用动态内容和用户数据。

SMS 消息报告

查看投递和参与度指标。

SMS 常见问题解答

故障排除、编码和发件人类型。