vonage conversations create `
--name='your_conversation' `
--display-name='Your conversation' `
--image-url='https://manchuck.com' `
--ttl=600 `
--phone-number=16127779311 `
--callback-url='https://example.com/conversations/callback' `
--callback-event-mask='audio:mute:on' `
--callback-event-mask='audio:mute:off' `
--callback-method='GET' `
--callback-application-id='00000000-0000-0000-0000-000000000000' `
--callback-ncco-url='https://example.com/conversations/ncco'
✅ Fetching conversation
Name: your_conversation
Conversation ID: CON-00000000-0000-0000-0000-000000000000
Display Name: Your Conversation
Image URL: https://tinyurl.com/5ey2vhw2
State: ACTIVE
Time to Leave: 600
Created at: 08/29/1997, 02:14:00 AM
Updated at: Not Set
Destroyed at: Not Set
Sequence: 0
Media State:
Earmuffed: ❌ No
Muted: ❌ No
Playing Stream: ❌ No
Recording: ❌ No
Transcribing: ❌ No
Text To Speech: ❌ No
Swift
Crear una conversación
Crear el Conversación que los usuarios utilizarán para comunicarse entre sí.
vonage conversations create ^
--name='your_conversation' ^
--display-name='Your conversation' ^
--image-url='https://manchuck.com' ^
--ttl=600 ^
--phone-number=16127779311 ^
--callback-url='https://example.com/conversations/callback' ^
--callback-event-mask='audio:mute:on' ^
--callback-event-mask='audio:mute:off' ^
--callback-method='GET' ^
--callback-application-id='00000000-0000-0000-0000-000000000000' ^
--callback-ncco-url='https://example.com/conversations/ncco'
✅ Fetching conversation
Name: your_conversation
Conversation ID: CON-00000000-0000-0000-0000-000000000000
Display Name: Your Conversation
Image URL: https://tinyurl.com/5ey2vhw2
State: ACTIVE
Time to Leave: 600
Created at: 08/29/1997, 02:14:00 AM
Updated at: Not Set
Destroyed at: Not Set
Sequence: 0
Media State:
Earmuffed: ❌ No
Muted: ❌ No
Playing Stream: ❌ No
Recording: ❌ No
Transcribing: ❌ No
Text To Speech: ❌ No
vonage conversations create \ --name='your_conversation' \ --display-name='Your conversation' \ --image-url='https://manchuck.com' \ --ttl=600 \ --phone-number=16127779311 \ --callback-url='https://example.com/conversations/callback' \ --callback-event-mask='audio:mute:on' \ --callback-event-mask='audio:mute:off' \ --callback-method='GET' \ --callback-application-id='00000000-0000-0000-0000-000000000000' \ --callback-ncco-url='https://example.com/conversations/ncco' ✅ Fetching conversation Name: your_conversation Conversation ID: CON-00000000-0000-0000-0000-000000000000 Display Name: Your Conversation Image URL: https://tinyurl.com/5ey2vhw2 State: ACTIVE Time to Leave: 600 Created at: 08/29/1997, 02:14:00 AM Updated at: Not Set Destroyed at: Not Set Sequence: 0 Media State: Earmuffed: ❌ No Muted: ❌ No Playing Stream: ❌ No Recording: ❌ No Transcribing: ❌ No Text To Speech: ❌ No
Anota este nuevo Id de conversación generado (CON-...). Lo utilizará más tarde para añadir Usuarios a la Conversación como Miembros.
Crear una aplicación de chat para iOS
Crear una aplicación para iOS que permita a los usuarios enviarse mensajes entre sí.
Pasos
1
Introducción a esta tarea2
Prerequisites3
Crear una aplicación de Vonage4
Crear una conversación5
Crear los usuarios6
Añadir usuarios a la conversación7
Generar JWT8
Proyecto y espacio de trabajo de Xcode9
Creación de la interfaz de inicio de sesión10
Construir el modelo de usuario11
NXMClient12
Construir la interfaz de chat13
Eventos de chat14
Enviar un mensaje15
¿Y ahora qué?