Puntos finales

Puntos finales es un término utilizado con la Voice API de Vonage para describir los diferentes destinos a los que se puede conectar una llamada. Cada tipo de punto final tiene su propio formato de direccionamiento y otros metadatos relacionados que pueden enviarse junto con la llamada. El tipo más común de punto final utilizado es phoneque sirve para hacer llamadas a números de teléfono normales de cualquier parte del mundo. Esta red de teléfonos se conoce como Red Telefónica Pública Conmutada (RTPC).

Al realizar una llamada (mediante la tecla Hacer una llamada API REST o Conectar action), su aplicación define el endpoint y su tipo. Cuando su aplicación recibe una llamada, el tipo de endpoint se proporciona dentro del campo endpoint del Respuesta webhook.

Teléfono

En phone toma un valor requerido de numberque es el número al que hay que llamar en formato E.164. El formato E.164 es el formato internacional completo sin ceros a la izquierda ni signos +, por ejemplo 447700900123 para el Reino Unido o 14155550100 para Estados Unidos.

Más información sobre el formato de los números en la sección Numbers guía.

SIP

SIP (Protocolo de Iniciación de Sesión) se utiliza para conectar una llamada a su propio sistema SIP, como una centralita de oficina u otro servicio de telefonía que utilice las normas establecidas en RFC3261. Para conectarse a un punto final SIP, debe proporcionar la dirección en formato URL SIP: sip:user@example.com.

Más información en Referencia OCNC.

WebSockets

Vonage ofrece la posibilidad de conectar una llamada a un punto final WebSocket donde el audio de la llamada se envía y recibe en tiempo real a través de una conexión HTTP de larga duración.

Con WebSockets, Vonage actúa como el cliente HTTP y realiza una solicitud HTTP a tu servidor web, que luego debe actualizar esa conexión a un WebSocket.

La dirección del punto final es uri que debe ser una URL WebSocket estándar que empiece por ws:// para HTTP simple o wss:// para servidores habilitados para TLS.

Más información en WebSockets guía.

WebRTC (en la aplicación)

Vonage ofrece un Client SDK para integrar llamadas de voz en tus aplicaciones web o móviles mediante la tecnología WebRTC. La llamada puede activarse desde tu aplicación cliente usando el SDK serverCall o desde su aplicación backend con el método Crear una llamada saliente API o Conectar dependiendo del flujo de llamadas que desee. El tipo de endpoint para las llamadas in-app es app.

Para realizar una llamada dentro de la aplicación a través de la API REST, debe utilizar la función v2 versión de /calls API.

Más información en Visión general de In-App Voice guía.