Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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
Twilio 使用<;时在TwiML中使用IfMachine;拨号>;_Twilio - Fatal编程技术网

Twilio 使用<;时在TwiML中使用IfMachine;拨号>;

Twilio 使用<;时在TwiML中使用IfMachine;拨号>;,twilio,Twilio,是否有方法将拨号动词与IfMachine参数结合使用?我在拨号动词页()上没有看到任何指示可以使用IfMachine参数或是否将其传递给结果操作参数的内容 我找到了这篇帖子,答案是“在TwiML中放置IfMachine参数”,但我没有看到TwiML中使用IfMachine参数的任何示例。我只看到过它与RESTAPI一起使用的例子 我正在尝试让我的应用程序重定向一个呼叫,然后如果重定向的呼叫被应答机接听,然后发送一条短信。理想情况下,传入呼叫TwiML的外观如下所示: <Response&g

是否有方法将
拨号
动词与
IfMachine
参数结合使用?我在拨号动词页()上没有看到任何指示可以使用
IfMachine
参数或是否将其传递给结果操作参数的内容

我找到了这篇帖子,答案是“在TwiML中放置IfMachine参数”,但我没有看到TwiML中使用
IfMachine
参数的任何示例。我只看到过它与RESTAPI一起使用的例子

我正在尝试让我的应用程序重定向一个呼叫,然后如果重定向的呼叫被应答机接听,然后发送一条短信。理想情况下,传入呼叫TwiML的外观如下所示:

<Response>
  <Dial action="/sendSmsIfMachine.cshtml" method="POST" ifMachine="Continue">
    555-5555
  </Dial>
</Response>
@{
   Response.ContentType = "text/xml";
   if(Response["AnsweredBy"] == "machine")
   {
      var twimlResponse = new TwilioResponse();
      twimlResponse.Message("You got a voicemail", new { to = "555-5556" });
      Response.Write(twimlResponse.ToString();
   }
 }

当我尝试此操作时,根据Twilio日志,向sendSmsIfMachine.cshtml发出的结果请求不包括AnsweredBy参数。

Twiml不支持(AMD)
ifMachine
参数。我已经就这个问题联系了Twilio,下面是回复

嗨,西瑟

谢谢你的提问。不,TwiML不支持AMD,只有 API。这意味着IfMachine和AnsweredBy仅对 RESTAPI发起的调用

这是我们发布AMD时故意排除的。道路机械 检测的工作原理是它会监听应答方一秒钟 在接通电话之前。然后,如果它听到了声音的音频模式 就像人一样,它让电话连接起来

上的调用的问题是,上通常有一个用户 电话线已在等待被叫方接听。那么,如果 机器检测“吃掉”呼叫的第一秒,即人 已经在电话里听不到对方说“你好”了 引起一点尴尬的沉默

致以最良好的祝愿

Twilio客户支持


所以,如果你想使用那里的AMD功能,你必须使用。

我也遇到过类似的问题,刚刚发布了一个问题。REST API可以用来连接两个调用者吗?两个调用者,如果他们都在调用,那么你应该尝试使用会议功能。为什么我们不能在TwiML中使用AMD了?恐怕它从来没有在TwiML中实现过