从Firebase中删除用户

时间:2018-01-24 08:14:42

标签: android firebase firebase-authentication firebase-cloud-messaging

我正在使用Google的Firebase管理移动应用程序的一些后端方面。

主要是我用它来通过电子邮件进行身份验证以及发送推送通知。

目前,我有大约10个用户已注册推送通知令牌。

我的问题是,我想只向8个用户发送通知。这是可能的,因为我似乎找不到可以选择用户的位置。

我尝试从Authentication标签中禁用用户,但似乎没有使其作为经过身份验证的用户工作,推送注册用户似乎有所不同。

1 个答案:

答案 0 :(得分:1)

您可以定位FCM消息:

  • 到正在使用的iOS或Android应用程序(仅通过控制台)。
  • 向应用用户所属的Google Analytics受众群体(仅通过控制台)。
  • 关于app实例订阅的主题(通过控制台和API)。
  • 如果您知道他们的组ID(通过控制台和API),则对于一组设备。
  • 如果您知道其实例ID令牌(通过控制台和API),则转到特定设备实例(即特定手机上的特定应用)。

Firebase控制台无法选择要向其发送消息的用户。实际上:Firebase云消息传递没有用户的概念,它只知道标识应用程序的标记,它是安装在其上的设备的一部分。