我目前正在使用Firebase实时数据库构建聊天应用程序。我参考了这个Raywenderlich教程来学习Firebase。
在我的情况下,当有新消息时(也是其他Firebase数据库更改的推送通知),我需要发送推送通知。 我知道有FCM和Firebase Notification可以发送推送通知,但它们只能从HTTP请求外部触发。
我不介意拥有自己的Node.js服务器来实现此目的,但我该怎么做呢? 如何跟踪是否有新消息(DB更改)?
那Firebase Admin SDK是什么?我应该使用它吗? 我对Firebase很陌生,有点迷茫。有人能帮我吗?