
步骤 1:选择提供商
在您的 OneSignal 仪表板中,导航到 设置 > 设置 SMS / RCS。
- OneSignal
- Twilio
步骤 2:设置默认”发件人”号码
验证后,OneSignal 将检索链接到您账户的所有电话号码。选择发送时使用的默认号码。您可以在每条消息中单独覆盖此设置。发送测试 SMS
输入您的电话号码并点击 发送测试 SMS。 如果消息没有到达:- 确认默认号码支持 SMS
- 检查 Twilio 日志中的错误
步骤 3:添加订阅者
每个电话号码在 OneSignal 中都是一个独立的 SMS 订阅。您可以通过以下方式添加订阅者:- 仪表板 — 通过 CSV 上传电话号码。参见导入电话号码。
- SDK — 使用
addSms()方法将电话号码与用户关联。 - API — 通过 REST API 创建或更新用户。
- 网页提示 — 使用权限请求捕获电话号码。
+19999999999)。电话号码在您为其分配外部 ID 之前被视为匿名。
步骤 4:配置合规性
运营商法规要求在发送 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 常见问题解答
故障排除、编码和发件人类型。
