我们如何使用自定义数据向我的Android模拟器发送测试推送通知?我有FCM令牌,它应该只能直接出现在我的模拟器上...我不想向所有应用程序用户发送通知。
有什么方法可以从Firebase云消息中执行此操作,所以我可以使用我的数据进行测试。
答案 0 :(得分: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
希望这能回答您的问题