Realizar una llamada
En la parte superior del ViewController justo debajo de la clase client añada una NXMCall para mantener una referencia a cualquier llamada en curso
Basado en el objeto al que hace referencia el call la propiedad callButtonPressed puede utilizarse ahora para realizar o finalizar llamadas; el método placeCall y endCall para cada caso.
Sustituir el actual callButtonPressed con el siguiente código:
NOTA: Asegúrese de sustituir PHONE_NUMBER a continuación con el número de teléfono real al que desea llamar, en el formato E.164 (por ejemplo, 447700900000).
NOTA: Además, asegúrese de que el servidor webhook que construyó en los pasos anteriores sigue funcionando.
Ya está. ¡Ya puedes construir, ejecutar y realizar la llamada! ¡Mágico!
Cuando recibas la llamada, podrás responder y escuchar la llamada de voz dentro de la aplicación.
Webhooks
Mientras realiza la llamada, cambie al terminal y observe el icono /voice/answer al que se llama para recuperar la NCCO:
Además, a medida que la convocatoria avanza por las distintas fases, /voice/event se envían eventos:
NOTA: A medida que se completa la llamada, los eventos también contendrán información sobre la duración y el precio.
Hacer una llamada de voz dentro de la aplicación
Realiza una llamada de voz desde una aplicación de iOS a un teléfono.