【问题标题】:How to send test push notification with custom data from firebase console?如何从 Firebase 控制台发送带有自定义数据的测试推送通知?
【发布时间】:2019-09-12 06:27:07
【问题描述】:

我们如何使用自定义数据向我的 android 模拟器发送测试推送通知?我有 FCM 令牌,它应该只直接出现在我的模拟器上...我不想向所有应用用户发送通知。

有什么方法可以通过 firebase 云消息来做到这一点,所以我可以用我的数据进行测试。

【问题讨论】:

  • 我认为推送通知仅适用于真实设备。
  • 是的,我明白了......我正在尝试这样做,因为有时我的状态没有更新并且输出显示未定义。这是我最关心的 >> stackoverflow.com/questions/55710653/…

标签: react-native push-notification


【解决方案1】:

是的,当然你可以通过打印设备令牌来测试它

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

然后获取令牌并转到云消息部分,您只需在测试消息中设置 FCM 令牌,如下图所示:

更新

目前,新的 Firebase 界面不提供直接测试云消息传递的方法。但是你有两个选择:或者你创建一个特定的主题并像下面的代码一样订阅它

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

然后在目标部分你可以定位主题testTopic(这可能需要时间来确认一个新主题)

或者您可以使用 Firebase 管理员进行此编程,您可以按照本教程进行操作: https://medium.com/android-school/test-fcm-notification-with-postman-f91ba08aacc3

希望这能回答你的问题

【讨论】:

  • 是的,这会有所帮助,但我也需要通过通知传递自定义数据。
  • 我只是更新了我的答案,希望这能更好地帮助你@RahulMishra
  • 只是为了澄清,创建主题可能需要一些时间,如控制台中所述“在新主题创建和它成为目标可用之间最多有一天的延迟。”如果有人想知道为什么订阅后主题没有出现。
猜你喜欢
  • 2021-07-15
  • 1970-01-01
  • 2017-08-24
  • 2018-11-03
  • 1970-01-01
  • 2011-12-29
  • 1970-01-01
  • 2020-04-23
  • 1970-01-01
相关资源
最近更新 更多