首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >绕过个人语音信箱到Twilio语音信箱Twimlet

绕过个人语音信箱到Twilio语音信箱Twimlet
EN

Stack Overflow用户
提问于 2015-01-13 00:12:26
回答 1查看 276关注 0票数 1

我有一个基本的呼叫前转使用Twilio的动词,但遇到了语音信箱的麻烦。我不想接收用户的个人语音邮件,而是希望重新路由到记录语音邮件并通过电子邮件发送的Twimlet。使用我当前的代码,我在3-10秒之间修改了“timeout”参数,结果好坏参半。有时Twimlet语音信箱先代答,有时呼叫被代答,然后Twimlet在实时呼叫中发出呼叫。是否有某种方法可以检测到语音邮件即将接听并重定向到一致的twimlet?

代码语言:javascript
复制
post '/number/forward/:sid' do
  @number = Number.find_by_twilio_sid(params[:sid])
  @forward = Number.find_by_parent_id(@number.id) 

  if @forward.extension == nil
    Twilio::TwiML.build do |r|
      r.Dial @forward.number, :callerId => @number.number, :timeout => '7', :action => "http://twimlets.com/voicemail?Email=email%40gmail.com&Message=Thank%20you%20for%20calling%2C%20please%20leave%20a%20message.&T", :method => "GET"
    end
  end
end
EN

回答 1

Stack Overflow用户

发布于 2015-01-13 01:00:09

Twilio开发者的布道者在这里。

虽然我们确实有实验性的answering machine detection in the REST API,但在TwiML中没有负担。还有另一个问题/答案,所以更好地回答了这个问题。请参阅:Use IfMachine in TwiML when using

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27906243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档