Flutter 我是否可以将fcm通知发送给Firebase用户ID而不是设备令牌?

Flutter 我是否可以将fcm通知发送给Firebase用户ID而不是设备令牌?,flutter,firebase-cloud-messaging,Flutter,Firebase Cloud Messaging,我看到一些示例,其中您必须提取设备令牌并将它们存储在db中,以便能够向该设备发送通知 我想知道我是否可以使用Firebase用户ID发送用户通知的选择列表,而不需要令牌?不,您不能。您需要通过firebase云函数实现一个自定义通知发送器,以通过用户ID发送。但是您不能忽略FCM令牌。您必须注册用户设备的有效FCM令牌,才能触发每设备通知。检查以下指南: 不支持firebase使用用户ID发送通知 如果firebase使用以下链接,您必须集成FCM包以获取令牌: 获取令牌后,只有您可以使用此令

我看到一些示例,其中您必须提取设备令牌并将它们存储在db中,以便能够向该设备发送通知


我想知道我是否可以使用Firebase用户ID发送用户通知的选择列表,而不需要令牌?

不,您不能。您需要通过
firebase云函数
实现一个自定义通知发送器,以通过用户ID发送。但是您不能忽略
FCM
令牌。您必须注册用户设备的有效
FCM令牌
,才能触发每设备通知。检查以下指南:


不支持firebase使用用户ID发送通知

如果firebase使用以下链接,您必须集成FCM包以获取令牌:

获取令牌后,只有您可以使用此令牌并发送通知

发送通知的另一种方式是主题。 关于主题,我给你们以下链接: