【问题标题】:dial outbound with Twilio使用 Twilio 拨出电话
【发布时间】:2016-07-06 11:16:12
【问题描述】:

上一个问题询问如何dial from a web browser。很公平,但我如何通过 Jitsi 等软电话或 IP 电话拨打号码?

我必须build an app for that purpose, using the client

奇怪的是,来电几乎不需要配置 IP 电话,dialing from the API 相当简单。

【问题讨论】:

    标签: java rest web-applications twilio voip


    【解决方案1】:

    认为您正在寻找的是 SIP。

    https://www.twilio.com/docs/api/twilio-sip/sending-sip-how-it-works

    使用 SIP 域进行呼出和呼入

    以 Asterix 为例,从 5000@example.sip.com(SIP 端点)到 alice@example.sip.us1.twilio.com 的呼叫流程应如下所示:

    SIP Endpoint ----> YOURNAME(Asterix PBX) ----> Internet -----> Twilio cloud ----> SIP domain(example.sip.us1.twilio.com) -- ---> 爱丽丝

    现在,一旦调用到达 alice,就可以使用网络挂钩根据个人用例进行必要的修改。

    您也可以使用此概念进行出站呼叫,例如 alice.example.sip.us1.twilio.com 呼叫 5000@example.sip.com 这可以通过使用 <SIP> 来实现,它是TwiML 中的 <Dial> 动词。

    使用 SIP 中继拨打呼出电话和呼入电话

    查看getting started guide here

    SIP 中继的工作方式最好通过管道的类比来理解。您可以将呼叫路由到 Twilio 云(终端)或从 Twilio 云路由到您的基础架构(始发端)。出于安全目的,您还需要设置 IP 访问列表或凭据列表。

    如果这有帮助,请告诉我。

    【讨论】:

    猜你喜欢
    • 2014-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多