Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用TwiML在会议中同时拨号_C#_Twilio - Fatal编程技术网

C# 如何使用TwiML在会议中同时拨号

C# 如何使用TwiML在会议中同时拨号,c#,twilio,C#,Twilio,场景:使用以下代码接收呼叫并将呼叫者置于会议中 var response = new TwilioResponse(); response .Say("Please wait while we attempt to locate the person you were trying to reach.") .DialConference(string.Format("{0} Waiting Room", digits), new { beep = "false"}) return Twi

场景:使用以下代码接收呼叫并将呼叫者置于会议中

var response = new TwilioResponse();
response
  .Say("Please wait while we attempt to locate the person you were trying to reach.")
  .DialConference(string.Format("{0} Waiting Room", digits), new { beep = "false"})
return TwiML(response);
现在我需要拨出并连接到移动用户的电话,并提示他们接受或发送呼叫方到语音邮件。我假设一旦拨号会议启动,原始呼叫者就处于等待状态,不再处理TwiML。因此,启动新调用的唯一方法是使用RestAPI

然而,我想使用.NETHelper流畅的语法,而且“应该”是可能的。如果您知道一个使用流利语法同时拨号的示例,那么它也应该适用于会议动词


如何在将接收到的呼叫全部使用TwiML放入会议室的同时启动出站呼叫?

Twilio evangelist在这里

没有一种方法仅使用TwiML将呼叫方a放入会议,然后拨打呼叫方B。根据上面的示例,Twilio将在呼叫方a离开会议之前停止执行TwiML,并且不会再次启动

但是,如果您只想进行电话筛选,那么您可以查看本指南,它向您展示了如何在没有会议的情况下:


希望这能有所帮助。

您的问题是什么?我非常感谢您用TwiML处理此问题的确认。我想做的是允许呼叫者B在录音后听呼叫者A的名字,并选择接受或拒绝呼叫。确定。如果是这样的话,你可以用上面的方法作为出发点。您只需要使用Record动词来记录呼叫者的姓名,然后抓取记录URL并存储在某个地方(应用程序状态、数据库等)。一旦你有了录音URL,你就可以在向呼叫者B进行出站呼叫时播放该URL。