这里有Twilio noob + VoIP noob,所以要为自己提出一个双重愚蠢的问题。
我有一个本地Twilio号码,目前指向一个文字转语音语音邮件问候语。我收到很多挂机(空语音邮件),所以我宁愿在工作时间开始将来电路由到VoIP电话。
到目前为止,我只有一个问题:如何?
答案 0 :(得分:10)
将Twilio号码的语音呼叫转发到VoIP客户端。
Zoiper VoIP客户端示例(https://www.zoiper.com/)。
登录Twilio控制台,
然后转到可编程语音 https://www.twilio.com/console/voice/dashboard
然后转到 SIP域 https://www.twilio.com/console/voice/sip/endpoints
然后转到凭据列表 https://www.twilio.com/console/voice/sip/cls
点击" 创建新的凭据列表"
记住用户名和密码,Zoiper VoIP客户端配置需要它。
创建凭据列表后,转到语音SIP域 https://www.twilio.com/console/voice/sip/endpoints
点击" 创建新的SIP域"
输入以下值:
友好名称:"我的SIP域"
SIP URI :"" (' 某些内容'必须是一些独特的名称)配置Zoiper时需要something
。
然后选择 CREDENTIAL LISTS 选择"我的列表" (您在'凭据列表'。
上创建的那个SIP注册部分,在页面下方,选择已启用,然后再次选择 CREDENTIAL LISTS 选择"我的列表&#34 ;
别忘了" 保存"
接下来,您需要创建一个TwiML Bin ,转到https://www.twilio.com/console/runtime/twiml-bins并让它调用它" SipBin &#34 ;以下代码:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial>
<Sip>
alex@something.sip.us1.twilio.com
</Sip>
</Dial>
</Response>
请注意,alex@something
部分是alex
,从我们创建凭据列表开始,something
从创建SIP域时开始。{/ p>
保存此垃圾箱。
接下来配置Twilio电话号码,就像语音电话从垃圾箱运行TwiML一样。 https://www.twilio.com/console/phone-numbers/incoming
保存电话号码配置。接下来,让我们配置Zoiper。
在智能手机上下载并安装Zoiper VoIP客户端应用程序(https://www.zoiper.com/)。
启动应用程序,点击&#34;汉堡包&#34;左上角的菜单然后转到Settings
,然后转到Accounts
。
选择&#34; SIP &#34;选项卡,然后点击&#34; + &#34; (加号)签名添加帐户。它会要求您提供&#34; 用户名/登录&#34;和&#34; 密码&#34;。
输入您在Twilio创建凭据列表时使用的那些。
点击&#34; 登录&#34;按钮,它将带您到下一页输入&#34; 主机名或提供商&#34;。
在Twilio中配置 SIP URI 时,请输入something.sip.us1.twilio.com
,将something
替换为您的名称。
点击&#34; 下一步&#34;,它会转到有关&#34;提供商/ PBX身份验证或出站代理&#34;的页面。
请勿勾选此框,点击&#34; 跳过&#34;。
在下一页上,等到Zoiper连接到Twilio后,它会自动找到&#34; SIP TLS &#34; ,它会变绿。
您现在可以点击&#34; 完成&#34;。
您已完成,请拨打您的Twilio号码,Zoiper将响铃。
更新:拨出电话配置(仅在Twilio需要)
第1步
要拨打电话,您需要创建第二个Twilio Bin,让我们使用以下代码将其称为 SipBinOut :
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial callerId="+13335557777">{{#e164}}{{To}}{{/e164}}</Dial>
</Response>
用您的Twilio号码替换+13335557777
。
保存垃圾箱后,从顶部的属性部分保留(复制)垃圾箱的URL(参见下图)。
第2步
转到SIP域的Sip Domain Configuration
页面(您输入友好名称和SIP URI的页面)。
在Voice Configuration
配置REQUEST URL
的部分中,粘贴上一步中的SipBinOut
网址(保留方法HTTP POST
)。
使用底部的按钮保存。