2010-08-06 55 views

回答

16

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

較長的回答:Twilio實際上並不直接從瀏覽器控制電話線。瀏覽器和手機之間有幾層。對於出站調用它的工作原理是這樣的:

  • Web瀏覽器發出請求到...
  • 後端服務器技術(如PHP/ASP.NET/Rails的/等)發出請求到...
  • Twilio的REST API,其調度...
  • 魔術蝴蝶連接呼叫...
  • 的人使用被稱爲...
  • 的URL指定直接使用簡單TwiML/XML通話

對於呼入呼叫,它的工作原理幾乎相反:

  • 呼叫者連接到...
  • 魔術蝴蝶裏面做自己的事情,讓...
  • 一個HTTP POST請求對您指定的URL使用...
  • 將TwiML/XML返回給Twilio的後端服務器技術
  • Magic Butterfly處理將TwiML轉換爲發回給調用者的操作

在每種情況下,神奇的蝴蝶代表了可擴展的雲通信基礎設施來處理所有發送/接收電話和短信,讓你不必擔心以後得到任何所需的複雜的東西的電話,POST和XML,這些是您每天都以Web開發人員的身份工作的內容。

Overview of How Twilio Works for voice calls

Sending/Receiving SMS with Twilio

如果您有關於它是如何工作的任何其他問題,讓我知道。我在Twilio工作:)

+6

達恩約翰,你給了太多的信息。現在一羣印度程序員將試圖複製魔法蝴蝶。並問如何複製每一個翅膀的規模。 – 2010-08-06 17:12:31

+1

謝謝你的回覆。我已經想到了它的大部分,但我對神奇的蝴蝶部分很感興趣=) – Eric 2010-08-06 20:05:09

+0

一些細節在這裏覆蓋:http://www.slideshare.net/twilio/twilio-voice-applications-with-amazon-aws -s3-and-ec2-presentation – 2010-08-06 21:22:14

1

這裏有一個更好的鏈接到Twilio網站。

他們使用他們的網站來銷售服務。

他們使用voice over internet(VOIP)硬件或軟件來提供他們的服務。