Asp.net mvc Twilio录制完成“操作:”且录制为空

Asp.net mvc Twilio录制完成“操作:”且录制为空,asp.net-mvc,twilio,twilio-api,actionresult,twilio-programmable-voice,Asp.net Mvc,Twilio,Twilio Api,Actionresult,Twilio Programmable Voice,根据可编程语音文档;如果Twilio收到一条空记录,它将不会向“action”URL发出请求。当前调用流将与当前TwiML文档中的下一个谓词一起继续 我已尝试编写代码,以便提示用户进行录制,如果在录制期间未检测到语音,他们将根据以下代码收到另一个提示: [HttpPost] public ActionResult Index() { var response = new VoiceResponse(); re

根据可编程语音文档;如果Twilio收到一条空记录,它将不会向“action”URL发出请求。当前调用流将与当前TwiML文档中的下一个谓词一起继续

我已尝试编写代码,以便提示用户进行录制,如果在录制期间未检测到语音,他们将根据以下代码收到另一个提示:

[HttpPost]
        public ActionResult Index()
        {
            var response = new VoiceResponse();
                response.Say("hello, how can I help you today?");
                response.Record(action: Url.ActionUri("Show", "Voice"), playBeep: false, finishOnKey:"1");
                response.Say("please try again")
            return TwiML(response);
        }

[HttpPost]
        public ActionResult Show(string RecordingUrl)
        {
...
        }
但是,即使用户在通话录音时没有说话,它也会发布到ActionResult Show,尽管有文档说明它应该进行响应。Say请重试。我对文档的解释有误吗?我怎样才能解决这个问题


谢谢

请与支持人员联系,帐户可以打开或关闭此功能

您的答案更适合作为评论。