Initialisation :
Sarbacane Chat.initialize(this, "spk-...", "ssk-...")
Identification :
// Vous pouvez déclarer and initialiser une nouvelle identité
Sarbacane ChatIdentity identity = Sarbacane ChatIdentity()
// Définissez les attributs
identity.setId("qwerty123")
identity.setName("A Android User")
identity.setEmail("remi@slaask.com")
identity.setAvatar("https://via.placeholder.com/200x200")
identity.setRegisteredAt("1565356073") // Devrait être une chaîne d'horodatage
identity.setCustomAttribute("foo", "bar")) // Ajoutez l'attribut personnalisé que vous voulez
// Puis définissez l'identité
Sarbacane Chat.setIdentity(identity)
// OU vous pouvez enchaîner les appels et définir l'identité
Sarbacane Chat.setIdentity(
Sarbacane ChatIdentity().setId("qwerty123").setName("A Android User").setEmail("remi@slaask.com")
)
Masquer et afficher la messagerie instantanée :
Sarbacane Chat.show()
Sarbacane Chat.hide()