Connectez vous à votre compte.
Cliquez sur Deploy, dans la barre latérale gauche, puis cliquez sur Brand keys.
Dans le fichier build.gradle
de votre projet (Projet : ...), fusionnez la ligne de code suivante avec vos configurations de référentiels existantes :
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
Dans le fichier build.gradle
de votre module d'application (Module : app), ajoutez la dépendance suivante :
implementation 'com.github.xenoapp:android-sdk:1.0'
Dans votre classe MainActivity, ajoutez :
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
Xeno.initialize(this, "xpk-..."); //Remplacez par vos propres clés publiques et clés privées
// Votre code ici ...
}
}
Vous devrez également ajouter des autorisations Internet à votre AndroidManifest.xml
Pour que la bulle de chat s'affiche pour vos clients, appelez la fonction Xeno. show().
// Code d'exemple:
myButton.setOnClickListener { view ->
Xeno.show()
}
Cliquez sur le bouton où la méthode show ()
est appelée. La bulle de chat Xeno devrait apparaître.
Tapez quelque chose (Par exemple : "Bonjour ! Pouvez vous lire mon message ?").
Ouvrez votre compte Xeno. Votre message devrait y apparaître dans une conversation qui lui est dédiée.
Si vous pouvez voir votre message apparaître dans un canal de conversation, cela signifie que votre intégration Xeno a été un succès. Félicitations ! Sinon, si vous pensez avoir suivi ce processus correctement et que Xeno ne fonctionne pas correctement sur votre application mobile, n'hésitez pas à nous contacter afin que nous puissions vous aider à résoudre ce problème.
La prochaine étape ? Vous pouvez identifier automatiquement vos contacts sur vos applications Android ou consulter notre API SDK Android.