Hacer una llamada
Esta guía explica cómo realizar una llamada con el Vonage Client SDK. Antes de comenzar, asegúrate de haber agregado el SDK a tu aplicación y (Android, iOS, JS).
NOTA: En iOS se espera que utilice CallKit para las llamadas entrantes y salientes. Siga las instrucciones de Llamadas salientes con iOS CallKit entrada del blog.
Hacer una llamada
En serverCall le permite iniciar una llamada de voz utilizando la función Voice API. Cuando se llama a este método, el answer_url webhook que está configurado para su Aplicación de Vonage se ejecutará. Esto define el lógica y capacidades de la llamada.
Datos personalizados
Incluir sus propios datos personalizados le permite pasar contexto, en un formato clave-valor, a su answer_url servidor webhook. Si proporciona un valor con el campo to rellenará el nivel superior to en la consulta que hagas a tu servidor webhook. Otros datos estarán bajo el custom_data objeto.
Los datos estarán disponibles en la consulta de la solicitud realizada a su answer_url servidor webhook:
Escuchar eventos de llamada
Para ver actualizaciones sobre el estado de una llamada, por ejemplo, para saber si el otro miembro respondió o colgó la llamada, debes escuchar los eventos de estado de tramo.
Para ver actualizaciones sobre el estado de la llamada:
Añade el ViewControllero similar, como delegado del cliente de voz:
ViewController ahora tendrán que ajustarse a VGVoiceClientDelegateEl didReceiveLegStatusUpdateForCall le informará de los cambios en los tramos de llamada de la llamada activa: