2010-08-06 2 views
4

a good pitch from Twilio here.Как работает сайт Twilio?

Я просто не понимаю, как они могут это сделать с помощью веб-сайта. Как вы можете управлять наземной линией с помощью веб-браузера?

+1

Этот вопрос похож на http://stackoverflow.com/questions/2237364/technology-behind-twilio –

ответ

16

Короткий ответ: волшебные бабочки.

Более длинный ответ: Twilio фактически не управляет телефонной линией непосредственно из браузера. Между браузером и телефоном имеется несколько слоев. Для исходящих вызовов это что-то вроде это работает:

  • Веб-браузер делает запросы ...
  • технологии Back-конец сервера (например, PHP/ASP.NET/Rails/и т.д.) делает запросы ...
  • Twilio REST API, который отправляет ...
  • Волшебные бабочки подключить вызов ...
  • человек вызывается с помощью ...
  • URL, вы указываете, чтобы направить вызов с помощью простого TwiML/XML

Для входящих вызовов, он работает довольно много в обратном направлении:

  • Абонент подключается к ...
  • Волшебные бабочки которые делают свое дело и делают ...
  • A POST HTTP запрос, сделанный с URL-адресом, заданным вами ...
  • Технология серверного сервера, возвращающая TwiML/XML обратно в Twilio
  • Magic butterflies handle перевод TwiML в действия, отправленные обратно вызывающему абоненту

В каждом случае, волшебные бабочки представляют собой масштабируемую инфраструктуру облачных коммуникаций, который обрабатывает все сложные вещи телефонии, необходимые для отправки/приема вызовов и текстовых сообщений, так что вам не придется беспокоиться ни о чем за GET, POST и XML, материал, с которым вы привыкли работать каждый день в качестве веб-разработчика.

Overview of How Twilio Works for voice calls

Sending/Receiving SMS with Twilio

Если у вас есть какие-либо другие вопросы о том, как он работает, дайте мне знать. Я работаю в Twilio :)

+6

Darn John, вы дали слишком много информации. Теперь армия индийских программистов будет пытаться дублировать волшебных бабочек. И спрашивайте, как дублировать каждую шкалу крыла. –

+1

Благодарим вас за ответ.Я уже много думал об этом, но меня интересовала часть волшебных бабочек =) – Eric

+0

Некоторые подробности здесь описаны: http://www.slideshare.net/twilio/twilio-voice-applications-with-amazon-aws -s3-and-ec2-presentation –

1

Вот лучшая ссылка на сайт Twilio.

Они используют свой сайт для продажи услуги.

Они используют voice over internet (VOIP) аппаратное или программное обеспечение для предоставления услуг.