Как подписаться на электронную почту в качестве названия темы - PullRequest
0 голосов
/ 22 апреля 2019

Я использую FCM для отправки уведомлений.Проблема в том, что я получаю недопустимое имя темы, когда отправляю уведомление на определенный адрес электронной почты, например, xyz@gmail.com

. Я вижу, что оно соответствует допустимому диапазону тем.Но если вы считаете, что я ошибаюсь, напишите свой ответ, как я могу изменить этот xyz@gmail.com, чтобы он стал уникальным и действительным названием темы.

       FirebaseMessaging.getInstance().subscribeToTopic("xyz@gmail.com")
                        .addOnCompleteListener(new  OnCompleteListener<Void>() {
                            @Override
                            public void onComplete(@NonNull Task<Void> task) {
                                String msg = "msg_subscribe_failed";
                                if (task.isSuccessful()) {
                                    msg = "msg_subscribed";
                                }
                                Log.d("Firebase Topic", msg+" to topic name : "+EMAIL_OR_NUM);
                                // Toast.makeText(login.this, msg, Toast.LENGTH_SHORT).show();
                            }
                        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...