代码之家  ›  专栏  ›  技术社区  ›  Eric

Twilio网站是如何运作的?

  •  4
  • Eric  · 技术社区  · 15 年前

    a good pitch from Twilio here .

    我只是不知道他们怎么能在网站上做到这一点。如何使用Web浏览器控制一条测线?

    2 回复  |  直到 9 年前
        1
  •  16
  •   Megan Speir    9 年前

    简短的回答:神奇的蝴蝶。

    更长的回答:Twilio实际上并没有直接从浏览器控制电话线。浏览器和手机之间有几层。对于出站呼叫,它的工作方式如下:

    • Web浏览器请求…
    • 后端服务器技术(如php/asp.net/rails/etc)请求…
    • Twilio Rest API,用于发送…
    • 神奇的蝴蝶将呼叫连接到…
    • 被呼叫的人使用…
    • 使用简单的 TwiML /XML

    对于入站呼叫,它的工作方式大致相反:

    • 呼叫方已连接到…
    • 神奇的蝴蝶会做他们的事,使…
    • 对您指定的URL的HTTP POST请求使用…
    • 将twiml/xml返回twilio的后端服务器技术
    • 魔幻蝴蝶手柄将twiml转换为发送回调用者的动作

    在每种情况下,Magic Butterflies都代表一种可扩展的云通信基础设施,它可以处理发送/接收呼叫和文本消息所需的所有复杂的电话业务,这样您就不必担心除get、post和xml之外的任何事情,而get、post和xml正是您作为Web开发人员每天使用的工具。

    Overview of How Twilio Works for voice calls

    Sending/Receiving SMS with Twilio

    如果您对它的工作原理还有其他问题,请告诉我。我在Twilio工作:)

        2
  •  1
  •   Gilbert Le Blanc    15 年前

    这里有一个更好的链接 Twilio 网站。

    他们使用自己的网站来销售这项服务。

    他们使用 voice over internet (VoIP)提供服务的硬件或软件。