我已经从Firebase到App代表进行了大量研究,但我不太了解。当其他人在我的应用中发布内容时,我正尝试向用户发送通知 - 例如在Instagram或社交媒体上发布通知。有人可以指出我正确的方向如何做到这一点?非常感谢提前!
答案 0 :(得分:0)
如果您已为Firebase云消息传递(FCM)设置了iOS应用,则当用户首次打开您的应用时,应用会与Google服务器对话并生成特定于该设备的令牌。
令牌就像设备标识符。您可以使用该令牌告诉firebase您希望它向哪个设备发送通知。 (令牌在卸载和重新安装应用程序时会发生变化,甚至在恢复时也会发生变化)。
现在,您必须配置您的应用程序以将该令牌发送到您的后端并将其存储为当前登录用户的令牌之一。(这应该在每次从该设备登录时发生,并且您应该删除该用户注销时来自服务器的令牌。)
每当您需要发送通知时,您都必须向FCM服务器发出POST请求。此POST请求将包含设备令牌和通知内容以及其他授权信息。详细说明见 Send a Notification Message