仅向firebase中的一个用户发送通知[关闭]
Posted
技术标签:
【中文标题】仅向firebase中的一个用户发送通知[关闭]【英文标题】:Send notification to only one user in firebase [closed] 【发布时间】:2017-12-21 11:53:42 【问题描述】:我有一个 android 应用程序,我想在数据更改时只向一位用户发送通知。我怎样才能做到这一点。任何人都可以提供一个代码 sn-p 我可以放入 OnDataChange()
方法以向特定用户发送通知。由于在 Firebase 中,身份验证后将为每个用户创建一个唯一的用户 ID,有没有办法将通知发送给特定用户或仅发送给使用该用户 ID 的一组用户。
【问题讨论】:
您想将推送通知发送给调用 onDataChange 的当前用户还是其他用户?你能正确描述你的项目吗? 什么是OnDataChange()
methode?请放一些代码。并解释你的问题。
我有一个考勤应用程序,教员可以在其中提交休假申请。当任何教职员工提交休假时,通知会发送给部门主管。
你可以使用这个firebase.google.com/docs/cloud-messaging/…
【参考方案1】:
您可以为该用户创建主题并订阅该主题,然后 Firebase 允许我们使用主题消息向特定主题发送消息。 请看这个链接
https://firebase.google.com/docs/cloud-messaging/android/topic-messaging
还有这个
How to send notification to specific users with FCM?
希望它会有所帮助。
【讨论】:
为***.com/questions/51853852/…使用firebase函数 每个用户一个主题听起来不是滥用主题 API 吗? @Zorayr 我知道这是一个老问题,但是您是否找到了关于它是否滥用主题 API 的问题的答案?以上是关于仅向firebase中的一个用户发送通知[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何根据 Firebase 数据库中的条目向我的 android 应用发送通知? [关闭]
每当firebase发生任何变化时,自动向所有用户发送通知[关闭]