我是 Twilio 的新用户,发现 Twimlbin ,除了带有准备好的mp3的语音邮件问题外,它似乎运行良好。
我想要同步我的两个电话号码,如果没有人接听语音邮件路由。我想要一个我创建的mp3文件是呼叫者听到的语音邮件。一切都被认为是有效的,直到我尝试添加我的mp3文件,所以我不确定我是否放错了地方或者格式不正确。我已经附加了有效的代码,然后是我添加mp3并使其无效的代码。
没有MP3并且工作正常:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial callerId="7085551212" timeout="10">
<Number url="http://twimlbin.com/95e18da6">5551232248</Number>
<Number url="http://twimlbin.com/95e18da6">5551232249</Number>
</Dial>
<Redirect>http://twimlets.com/voicemail?Email=email@yahoo.com</Redirect></Response>
使用MP3并且每个Twimlbin无效
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial callerId="7085551212" timeout="10">
<Number url="http://twimlbin.com/95e18da6">5551232248</Number>
<Number url="http://twimlbin.com/95e18da6">5551232249</Number>
</Dial>
<Redirect>http://twimlets.com/voicemail?Email=email@yahoo.com&Message=http://www.website.com/twilio/test1.mp3&Transcribe=false&</Redirect></Response>
答案 0 :(得分:1)
Twilio开发者传道者在这里。
如果你正在尝试模拟,那么你应该使用的是this。它会做什么,将MP3文件作为FailUrl
属性添加到拨号标签,并且仍然可以根据需要设置10秒的超时。
您的拨号标签应如下所示:
<Dial callerId="7085551212" timeout="10" Dial=true&FailUrl=http%3A%2F%2Fwww.website.com%2Ftwilio%2Ftest1.mp3">
希望这会对你有所帮助。
答案 1 :(得分:0)
我想在看到我想要完成的步骤后,我正在寻找一些比仅仅模拟更复杂的东西。我想用Twimlbin作为完成它的方式。
所以我希望这个电话可以同时响两部电话。当有人拿起你会得到一个耳语&#34;信息。如果您选择接听电话,那么电话就会通过。如果您根本不可用或者您不想接听电话(单击小区上的结束按钮),我希望用自己的问候语转到语音信箱。此外,我将业务号码显示为来电显示,而不是真正的来电号码。
在经过一些搜索之后,我找到了一个在正确的轨道上的帖子,但我稍微调整了一下。这是一个两步的过程,但这就是我所做的:
Twimlbin1(两部手机同步的耳语)
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>You have a call coming in for "Business Name". I will connect you now.
</Say>
</Response>
然后我添加了其他功能,我正在寻找第二个,并将第一个嵌套到第二个。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial callerId="9999999999" timeout="10">
<Number url="http://twimlbin.com/95d18ab5">1111111111</Number>
<Number url="http://twimlbin.com/95d18ab5">2222222222</Number>
</Dial>
<Redirect>http://twimlets.com/voicemail?Email=email%40yahoo.com&Message=http%3A%2F%2Fwww.domainname.com%2Fvoicemail.mp3&Transcribe=false </Redirect>
希望这可以帮助另一个人解决像我这样的小问题。
麦克