Kotlin
Crear los usuarios
Cada participante en un Conversación está representado por un objeto [Usuario](/conversación/ Concepts/user) y debe ser autenticado por el Client SDK. En una aplicación de producción, normalmente esta información de usuario en una base de datos.
Ejecute los siguientes comandos para crear dos usuarios, Alice y Bob que iniciará sesión en el cliente de Vonage y
participará en la llamada de voz dentro de la aplicación (conversación).
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
Tome nota de los identificadores de usuario, ya que los necesitará más adelante.
Crear una aplicación de chat para Android
Crea una aplicación Android que permita a los usuarios enviarse mensajes entre sí utilizando el Client SDK de Android y Kotlin.
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
Crear un proyecto Android9
Añadir permisos10
Construir pantalla principal11
Inicializar el cliente12
Buscar la conversación13
Obtener eventos de conversación14
Enviar un mensaje15
Recibir nuevos mensajes16
¿Y ahora qué?