与Twilio中CallerID相关的基本功能

与Twilio中CallerID相关的基本功能,twilio,Twilio,我是新来的 我确信它是一款优秀的基于云的电话产品,但我对一些基本功能的实现感到失望 我正在尝试更改callerId,同时使用Twiml bin转发呼叫 <?xml version="1.0" encoding="UTF-8"?> <Response> <Dial> callerId="+TwilioPhone" <Number>+MobilePhone2</Number> </Dial> &l

我是新来的

我确信它是一款优秀的基于云的电话产品,但我对一些基本功能的实现感到失望

我正在尝试更改callerId,同时使用Twiml bin转发呼叫

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial>    
    callerId="+TwilioPhone"
    <Number>+MobilePhone2</Number>
  </Dial>
</Response>
简言之,我正在尝试使用MobilePhone 1拨打TwilioPhone,并将呼叫转接至MobilePhone 2。这部分工作正常

但我希望MobilePhone2的来电显示为TwilioPhone。这根本不起作用。显示的callerID是MobilePhone1的callerID-如果我没有使用callerID参数,这也没问题

我是按照书的字面意思和比喻去做的,那么我错在哪里呢

如果有人有类似的经验,并且知道解决此问题的方法或解决方案,将非常感谢您的帮助


提前感谢这里的Twilio开发者布道者

向XML元素添加属性时,它们需要驻留在标记本身中。因此,如果将XML更新为:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial callerId="+TwilioPhone">
    <Number>+MobilePhone2</Number>
  </Dial>
</Response>
那么您应该可以正确地看到来电显示


如果有任何帮助,请告诉我。

谢谢!我想把头发扯下来!吸取的教训