chat21-android-sdk
chat21-android-sdk copied to clipboard
Why Chat21 SDK creating multiple tokens for Messages?
Can anyone please tell me to do this for any specific reason?
Are your referring to authentication token or other?
Actually, I am already generating the Firebase Token using below method. FirebaseInstanceId.getInstance().getInstanceId().addOnCompleteListener(new OnCompleteListener<InstanceIdResult>() { @Override public void onComplete(@NonNull Task<InstanceIdResult> task) { if (!task.isSuccessful()) { fcm_token = task.getException().getMessage(); Log.w("FCM TOKEN Failed", task.getException()); } else { fcm_token = task.getResult().getToken(); Log.i("FCM TOKEN", fcm_token); } } });
But the problem is Chat21 SDK also registering new token and my previous token expired and I am not getting normal push notification. Is there any way we can restrict token generation from the Chat21 SDK?
Or else we can get the new token in MyFirebaseInstanceIdService?
If you authenticate the user outside Chat21 I think you should don't use the Chat21 authentication.
You must get the Firebase current user with: FirebaseUser currentUser = FirebaseAuth.getInstance().getCurrentUser();
Create an IChatUser e start the Chat21SDK with: ChatManager.start(this, mChatConfiguration, iChatUser);
See here an example: https://github.com/chat21/chat21-android-demo/blob/development_v2/app/src/main/java/chat21/android/demo/AppContext.java
I am not getting any notification when another user or member send me any message via Chat21 SDK. Is there any other configuration for getting chat notifications?
Thanks in advance 💯
If you authenticate the user outside Chat21 I think you should don't use the Chat21 authentication.
You must get the Firebase current user with: FirebaseUser currentUser = FirebaseAuth.getInstance().getCurrentUser();
Create an IChatUser e start the Chat21SDK with: ChatManager.start(this, mChatConfiguration, iChatUser);
See here an example: https://github.com/chat21/chat21-android-demo/blob/development_v2/app/src/main/java/chat21/android/demo/AppContext.java
I am not getting any notification when another user or member send me any message via Chat21 SDK. Is there any other configuration for getting chat notifications?