Как отправить тестовое push-уведомление с пользовательскими данными из консоли Firebase? - PullRequest
0 голосов
/ 23 апреля 2019

Как отправить тестовое push-уведомление на мой эмулятор Android с пользовательскими данными? У меня есть FCM Token, и он должен отображаться только на моем эмуляторе ... Я не хочу отправлять уведомления всем пользователям приложения.

Есть ли какой-нибудь способ сделать это из облачных сообщений Firebase, поэтому я могу проверить свои данные.

1 Ответ

1 голос
/ 23 апреля 2019

Да, конечно, вы можете проверить его, распечатав токен устройства

  FCM.getFCMToken().then(token => {
   console.log(token)
  });

Затем возьмите токен и перейдите в раздел обмена сообщениями в облаке, и вы просто установите токен FCM в тестовом сообщении, как на картинке ниже:

enter image description here

Обновление

новый интерфейс Firebase не предоставляет прямой способ тестирования облачных сообщений с даннымив данный момент.Однако у вас есть два варианта: либо вы создаете определенную тему и подписываетесь на нее, как показано в следующем коде

  FCM.subscribeToTopic("/topics/testTopic");

, а затем в целевом разделе вы можете выбрать тему testTopic (для этого может потребоваться время для подтвержденияновый предмет)

Или вы можете заняться этим программированием с помощью администратора Firebase, вы можете следовать этому руководству: https://medium.com/android-school/test-fcm-notification-with-postman-f91ba08aacc3

Надеемся, что это ответ на ваш вопрос

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...