SuperAPI AI 工具集

twilio-rcs-messaging

通用与其它

查看项目

更新于 10-16 01:06

技能介绍

用途:通过 Twilio 发送 RCS 商业消息,在手机默认短信应用中展示品牌化富消息(品牌 Logo、颜色、已验证发送者名),支持富卡片、轮播、建议操作与媒体。RCS 与 SMS、WhatsApp 共用 messages.create() API。

主要能力:发送文本与富卡片/轮播(通过 Content Templates 与 contentSid);设备不支持时自动回退 SMS;同一品牌可配置多个 RCS 发送者(用途须不同)。

使用方式:需 Twilio 付费账户(试用不可用)、Messaging Service,环境变量 TWILIO_ACCOUNT_SID、TWILIO_AUTH_TOKEN,SDK 安装 pip install twilio 或 npm install twilio。发送示例:client.messages.create(messaging_service_sid="MG...", to="+15558675310", body="...")。富消息用 content_sid 与 content_variables。发送前可用 RcsCapabilityFetcher 检查设备能力。

合规入驻(美国):至少 4-6 周,Twilio 专员审核后提交运营商。含 7 部分:发送者资料(显示名唯一、Logo 224x224px 最大 50KB、Banner 1140x448px 最大 200KB、强调色对比度 4.5:1)、隐私政策与条款(须公开、覆盖消息与退出)、资格与可接受使用(法定名称匹配 EIN、非受限行业、CTIA 合规)、活动详情、选择加入与同意(HELP/STOP 处理)、示例消息、常见拒绝原因。

适用场景:品牌通知、订单状态、促销、OTP 等。

限制:免费试用不可用;必须有 Messaging Service;发送者只能属于一个 Messaging Service;不支持程序化批量创建发送者(仅控制台逐个创建);不能跳过运营商审批;iOS 18+ 支持 P2P RCS,但商业消息支持取决于 Apple 与运营商,须保留 SMS 回退;回退在 Messaging Service 层自动进行,无法按消息控制;不支持固话;显示名全局唯一;资料审批后修改需重新审核。区域可用性取决于各国运营商批准。