我正在开发一个应用程序,并试图找出当其他用户执行特定操作时如何通知特定用户.我试图避免设置我自己的后端服务器,因为我相信我想做的事情可以通过OneSignal/Firebase完成.
我还没有尝试过,但我想每个用户我都可以获得他们自己的OneSignal player_id(基本上是OneSignal device_id),将其上传到我的firebase数据库,然后当我想发送推送通知时我只需拉动来自firebase的用户的player_id,然后使用它来创建OneSignals 发送到特定设备的通知,其中使用player_ids不需要API Auth Key.
虽然在查看文档之后我不确定用户如何找到(因此他们可以上传到firebase)他们的player_id,所以如果有人能指出我朝这个方向,那将是值得赞赏的.
通过阅读其他问题,似乎这会起作用.我只是想看看这种方法是否存在任何潜在的问题,或者是否有任何更安全或更简单的方法.
push-notification firebase swift onesignal firebase-realtime-database