是的,我知道之前在StackOverflow上已经问过这个问题,但我只是找不到我正在寻找的东西。所以我想要的是当用户(user1(向另一个用户(user2(发送消息时,user2会收到一条通知,说他们有来自user1的新消息。到目前为止,我已经设置了我的应用,以便我可以从 Firebase 控制台发送推送通知,但不是为了让应用自动发送。我想我需要一个观察函数,但我不太确定该怎么做或代码?
非常感谢您的帮助!这是我第一次使用 Firebase。
你可以只使用云函数。 它只是在事件发生时触发一个函数。 例如,每当向节点添加新消息时,您都可以运行向用户发送通知的函数检查文档
另请检查此示例,它符合您的需求
我前段时间问过同样的问题。困扰我的是,如果我只想在两个用户之间发送通知,为什么还要使用云函数并在 javascript 中为其编写和部署函数?
因此,我查看了其他选项,并在大约几分钟内设置了所有内容,而无需在Firebase Cloud Functions中编写任何javascript函数。
好吧,这取决于您确切需要什么,但就我而言,使用云函数来处理这是无稽之谈。如果你和我的情况一样,你可以像我一样使用OneSignal。还有我的问题,你可以在这里查看。
你可以试试这个,它可以为我工作,通过Fire基础云发送通知
https://github.com/firebase/quickstart-ios
https://github.com/firebase/quickstart-ios/issues/286#issuecomment-304992090