使用twilio客户端将呼叫者重定向到另一个号码

使用twilio客户端将呼叫者重定向到另一个号码,twilio,Twilio,以下是我需要实现的场景: 来电者拨打twilio号码,呼叫使用语音url重定向至twilio客户端。 twilio客户端接受呼叫并希望将呼叫方重定向到其他号码 当twilio客户端将呼叫者重定向到另一个号码时,客户端本身就与另一个号码连接 我使用了Twilio Rest API调用重定向方法。这里是Twilio evangelist 为此,您需要存储初始入站呼叫的CallSid。稍后,您可以在RESTAPI中使用该调用SID来调用新体验 一旦原始入站呼叫被重定向,客户端应该会收到一个断开连接事件

以下是我需要实现的场景:

来电者拨打twilio号码,呼叫使用语音url重定向至twilio客户端。 twilio客户端接受呼叫并希望将呼叫方重定向到其他号码

当twilio客户端将呼叫者重定向到另一个号码时,客户端本身就与另一个号码连接


我使用了Twilio Rest API调用重定向方法。

这里是Twilio evangelist

为此,您需要存储初始入站呼叫的CallSid。稍后,您可以在RESTAPI中使用该调用SID来调用新体验

一旦原始入站呼叫被重定向,客户端应该会收到一个断开连接事件,您可以使用该事件触发客户端连接到下一个呼叫


希望这能有所帮助。

这里是Twilio福音传道者

为此,您需要存储初始入站呼叫的CallSid。稍后,您可以在RESTAPI中使用该调用SID来调用新体验

一旦原始入站呼叫被重定向,客户端应该会收到一个断开连接事件,您可以使用该事件触发客户端连接到下一个呼叫

希望这能有所帮助。

为了实现这一点

我使用了进行中调用的ParentSid。 通过使用ParentSid,可以重定向调用方。

要实现此功能

我使用了进行中调用的ParentSid。
通过使用ParentSid,可以重定向调用方。

您可以执行以下操作:

$account_sid = '[AccountSID]'; 
$auth_token = '[AuthToken]'; 
$client = new Services_Twilio($account_sid, $auth_token); 

$call = $client->account->calls->get($callSID); 
$call->update( 
    'Url' => "http://www.url.com/path/to/a/tml/file", 
    'Method' => "GET",  
);

可以显示转发呼叫的TML/XML文件,您可以添加一些参数,如?forwardTo=clientName,并在该TML文件中创建新呼叫。

您可以执行以下操作:

$account_sid = '[AccountSID]'; 
$auth_token = '[AuthToken]'; 
$client = new Services_Twilio($account_sid, $auth_token); 

$call = $client->account->calls->get($callSID); 
$call->update( 
    'Url' => "http://www.url.com/path/to/a/tml/file", 
    'Method' => "GET",  
);

可以显示转发调用的TML/XML文件,您可以添加一些参数,如?forwardTo=clientName,并在该TML文件中创建新调用。

但是如何,如何在javascript库中实现这一点?。如何使用转接号码呼叫?但如何使用,如何在javascript库中实现这一点?。如何使用转接号码呼叫?