Kotlin

ChatClient

Avant de pouvoir démarrer un chat, le Client SDK doit s'authentifier auprès des serveurs de Vonage. Commencez par créer un nouveau fichier Kotlin ChatViewModel.kt.

Créer une nouvelle classe ChatViewModel:

Cette classe créera une instance de ChatClient puis créez une session à l'aide d'un JWT. Remplacer ALICE_JWT et BOB_JWT avec les JWTs que vous avez créés précédemment.

Actions sur les boutons

Pour que les boutons de connexion fonctionnent, vous devez leur ajouter des actions qui exécuteront une fonction lorsqu'ils seront activés. Mettez à jour le code de la vue dans MainActivity.kt pour instancier un ChatViewModel et appeler son objet login fonction :