Pregunta
Hay un buen lanzamiento de Twilio aquí.
Yo simplemente no lo entienden cómo se puede hacer eso con una página web. ¿Cómo se puede controlar una línea de tierra con un navegador web?
Solución
Respuesta corta:. Mariposas mágicas
Respuesta larga: Twilio no es en realidad el control de una línea de teléfono directamente desde el navegador. Hay algunas capas entre el navegador y el teléfono. Para las llamadas salientes funciona algo como esto:
- Navegador Web hace peticiones a ...
- La tecnología de servidor back-end (como PHP / ASP.NET / Carriles / etc) realiza peticiones a ...
- Twilio API REST cuales despachos ...
- mariposas mágicas para conectar la llamada a ...
- La persona que está siendo llamado usando ...
- Una URL que especifica para dirigir la llamada usando simples TwiML / XML
Para las llamadas entrantes, funciona más o menos a la inversa:
- Una persona que llama está conectado a ...
- mariposas mágicas que hacen su cosa y hacen ...
- Una solicitud POST HTTP hizo a la una URL especifica el uso de un ...
- tecnología de servidor back-end que vuelve TwiML / XML para volver Twilio
- mariposas mágicas manejan traducir en acciones TwiML enviado de vuelta a la persona que llama
En cada caso, las mariposas mágicas representan una infraestructura escalable de comunicaciones en la nube que se ocupa de todas las cosas de la telefonía complicada requiere para enviar / recibir llamadas y mensajes de texto de manera que usted no tiene que preocuparse de nada más allá de GET, POST y XML, las cosas que estamos acostumbrados a trabajar con todos los días como desarrollador web.
visión general de cómo Twilio Obras para llamadas de voz
de envío / recepción de SMS con Twilio
Si tiene alguna otra pregunta acerca de cómo funciona, hágamelo saber. Yo trabajo en Twilio:)
Otros consejos
Aquí hay un mejor vínculo con el Twilio sitio web.
Utilizan su sitio web para vender el servicio.
Utilizan de voz a través de internet de hardware (VoIP) o software para ofrecer sus servicios.