我希望在我的应用中开发一个新功能,让我能够向所有已安装该应用的用户发送通知。我一直在搜索如何向Firebase Cloud Messaging发送上行消息的信息,但没有找到任何关于直接向其他用户发送通知的说明。
我希望在我的应用中开发一个新功能,让我能够向所有已安装该应用的用户发送通知。我一直在搜索如何向Firebase Cloud Messaging发送上行消息的信息,但没有找到任何关于直接向其他用户发送通知的说明。
OneSignal
或Back4app
,它们基于解析平台,比上面的示例要简单得多,并且还有免费套餐。如何使用Back4app中的Cloud代码设置通知,请查看此示例:https://docs.back4app.com/docs/android/push-notification/push-cloud-code/。如果您想使用Firebase向您的Android应用程序的所有用户发送消息,则应查看有关如何"使用Firebase控制台发送消息"的文档。
如果您想从Android应用程序向Firebase发送消息,然后从Firebase向其他用户发送消息,则可能缺少堆栈/基础架构的关键组件:Web服务。该服务充当Firebase云消息传递和您的应用程序之间的中间人,有效地决定如何处理来自应用程序的消息以及如何向Firebase发送命令,包括要针对哪些设备进行目标设置。您可以选择以下这种类型的服务:
https://firebase.google.com/docs/cloud-messaging/http-server-ref https://firebase.google.com/docs/cloud-messaging/auth-server#authorize-http-requests