You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Trunk对接Twilio:如何跳过主叫ID验证并获取原始主叫号码

解决Trunk转接至Twilio时无需验证获取初始主叫ID的问题

获取未验证的初始主叫ID(phone1)

当呼叫通过Trunk转接至Twilio时,无需依赖Twilio的号码验证列表,直接从SIP请求头或Twilio内置变量提取即可:

  • 使用Twilio Elastic SIP Trunking时,初始主叫ID会被携带在P-Asserted-Identity或From SIP头域中(具体取决于Trunk配置)
  • 在TwiML逻辑里,可直接通过{{Call.From}}变量获取phone1的号码——只要Trunk开启了"Forward P-Asserted-Identity"配置,这个变量会返回真实的初始主叫ID,无需验证

跳过主叫ID验证环节的配置方法

针对Elastic SIP Trunk调整以下设置即可跳过验证:

  • 进入Twilio控制台的对应Elastic SIP Trunk配置页
  • 找到Caller ID Verification选项,设置为Disabled(该设置仅对通过此Trunk进入的呼叫生效)
  • 务必配置Trunk的SIP访问控制列表(ACL),仅允许可信的IP/域名发起呼叫,避免恶意伪造主叫ID的风险
  • 若使用TwiML的<Dial>指令转接呼叫,只要Trunk侧关闭了验证,Twilio会直接传递初始主叫ID,无需额外操作

注意事项

  • 关闭验证后,Twilio不再检查主叫号码是否在你的验证列表中,需自行保证Trunk来源的可信性,防范欺诈呼叫
  • 若后续需要用phone1作为回拨主叫,仍需将其添加到Twilio的验证列表,否则无法发起回拨

内容的提问来源于stack exchange,提问作者Marc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 22:10:09