Twilio Studio短信转发设置原始发件号触发报错问题咨询
Twilio Studio 短信转发报错解决方案
报错原因
你配置后返回The From phone number +1xxxxxxxxxx is not a valid, SMS-capable inbound phone number or short code for your account报错,是因为Twilio平台的强制规则:所有通过Twilio发出的短信,From字段只能填写你名下Twilio账户中已购买、具备短信收发能力的号码或短代码,不允许使用任意第三方号码作为发件人。该规则是电信行业通用管制要求,用于防范伪造主叫ID的垃圾短信、诈骗短信,没有规避空间。
你想直接用{{trigger.message.From}}(原始发件人号码)作为发件人的配置本质是伪造发件人ID,不符合合规要求,必然会被拦截。
替代实现方案
如果要让收件人快速识别原始发件人,可使用Twilio官方推荐的合规方案:
- 发件人保留填写
{{flow.channel.address}}(你的Twilio号码),在转发的短信内容开头添加原始发件人标识,示例内容结构如下:
【原始发件人】:
{{trigger.message.From}}{{trigger.message.Body}}
该方案无需额外申请权限,上线即可使用,完全符合平台规则。
- 部分支持字母发件人ID的地区,可申请自定义字母形式的发件人标识,但该功能仍不支持填写任意第三方手机号作为发件人,无法满足你的原始需求。
内容的提问来源于stack exchange,提问作者sohail amar
相关产品推荐
相关产品推荐

