Twilio 使用来自不同子帐户的电话号码呼叫

Twilio 使用来自不同子帐户的电话号码呼叫,twilio,twilio-api,Twilio,Twilio Api,我有一个特定的Twilio用例:- 客户C1拨打Twilio号码T1。 呼叫是在T1上收到的,它拨出到客户C2,但C2应该看到来自Twilio号码T2的呼叫(我拥有的另一个号码,但它位于不同的子帐户中) 现在我知道,如果T1和T2属于同一子帐户,我可以在拨号时使用T2作为callerId,例如:- <?xml version="1.0" encoding="UTF-8" ?> <Response> <Dial timeout="180" caller

我有一个特定的Twilio用例:-

客户C1拨打Twilio号码T1。 呼叫是在T1上收到的,它拨出到客户C2,但C2应该看到来自Twilio号码T2的呼叫(我拥有的另一个号码,但它位于不同的子帐户中)

现在我知道,如果T1和T2属于同一子帐户,我可以在拨号时使用T2作为callerId,例如:-

<?xml version="1.0" encoding="UTF-8" ?>
<Response>
        <Dial timeout="180" callerId="_fromNumber" record="_recordflag" action="_actionURL" >_toNumber</Dial>
</Response>
有没有一种方法可以通过使用主控键来实现这一点?我发现有人试图在这里实现类似的目标:


但由于我不是这个电话的发起者,这个解决方案对我不起作用。

这是一个更复杂的方法,但下面是您可以做的。当C1呼叫T1时,将他安排在会议室。保持音乐可以是铃声,让来电者体验无缝。然后使用RESTAPI生成对C2的出站调用。此时,您可以使用适当的凭据来实例化客户端,并使用所需的呼叫者id。当C2应答时,只需拨入会议室,您就可以连接双方

com.twilio.sdk.TwilioRestException: The source phone number provided, +1abc-efg-hijk, is not yet verified for your account. You may only make calls from phone numbers that you've verified or purchased from Twilio.