
Gappein ist ein neuer Chat -SDK in der Stadt!
Ein Plug -and -Play -modulares Toolkit zum Integrieren der Chat -Funktion auf FireBase!
(Zurück nach oben) Um loszulegen, müssen Sie zuerst ein Firebase-Projekt für Ihre App erstellen und die Datei google-service.json in Ihrem Projekt hinzufügen.
(Zurück nach oben)
Fügen Sie die Abhängigkeiten zum build.gradle hinzu
implementation " com.gappein.sdk:gappein-sdk:1.0.0-beta3 "(Zurück nach oben)
Initialisieren Sie den Gappein SDK mit einer Linie.
Gappein .initialize(context)Wenn Sie die GIF -Integration initialisieren möchten, initialisieren Sie den Gappein SDK mit einer Linie. Holen Sie sich den API -Schlüssel von Giphy und verwenden Sie sie wie,
Gappein .initialize(context, " API_KEY " ) Legen Sie den User fest, indem Sie Informationen über den derzeit angemeldeten Benutzer übergeben
Gappein .getInstance().setUser(
User (
token = " user_token " ,
profileImageUrl = " link_to_image " ,
name = " user_name "
), token = " user_token " , {
// Handle onSuccess
}, {
// Handle onError
}
)(Zurück nach oben)
Sie können entweder Ihre eigene Benutzeroberfläche erstellen oder mit unserem UI -SDK ein wunderschönes Chat -Erlebnis erstellen. Um unsere UI SDK zu verwenden, fügen Sie dem build.gradle Ihrer App Folgendes hinzu. Gradle -
implementation " com.gappein.sdk:gappein-ui:1.0.0-beta3 "So öffnen Sie das Kanallistenfragment, fügen Sie den folgenden Code hinzu - -
private fun addChannelListFragment () {
val fm = supportFragmentManager
val ft = fm.beginTransaction()
ft.add( R .id.container, ChannelListFragment .newInstance())
ft.commit()
}Verwenden Sie den folgenden Code, um den Chat zwischen zwei Benutzern zu öffnen -
startActivity( MessageListActivity .buildIntent( this , " channel_id " , User )) wo User der Empfängerbenutzer des Geräts ist.
(Zurück nach oben)
Dieser SDK ist in Alpha veröffentlicht. Wir würden gerne Ihr Feedback hören. Wenn Sie sich mit Problemen stellen
(Zurück nach oben)
Hier finden Sie die Demo -App hier
(Zurück nach oben)
Ihre Beiträge sind immer willkommen! Bitte schauen Sie sich zuerst die Beitragsrichtlinien an. ?
(Zurück nach oben)
Die MIT -Lizenz (MIT) 2020. Bitte werfen Sie einen Blick auf die Lizenz.MD für weitere Informationen.