如何在单个 Firebase 数据库中为多个应用构建推送令牌
How to structure push token for multiple Apps in a single Firebase Database
-
push-notification
-
apple-push-notifications
-
firebase
-
firebase-realtime-database
-
firebase-cloud-messaging
假设我有 3 个应用程序共享同一个 Firebase 数据库,并且所有应用程序都有 Android/iOS 版本。我如何在 Firebase 数据库中构建 JSON 层次结构?下图是我目前的 push token JSON 结构。有没有更好的建议只推送一个指定的应用程序,而其他两个应用程序什么也没收到?谢谢!
对于您的情况,我可能会继续将其他令牌存储在同一(用户)节点下。因此,只需将您已经拥有的内容编辑为这样的内容即可:
/pushTokens
/$userId
/appId1:token1
/appId2:token2
/appId3:token3
我不知道为什么你仍然需要 userId
节点在实际节点中,但将它用作键。
push-notification
apple-push-notifications
firebase
firebase-realtime-database
firebase-cloud-messaging
假设我有 3 个应用程序共享同一个 Firebase 数据库,并且所有应用程序都有 Android/iOS 版本。我如何在 Firebase 数据库中构建 JSON 层次结构?下图是我目前的 push token JSON 结构。有没有更好的建议只推送一个指定的应用程序,而其他两个应用程序什么也没收到?谢谢!
对于您的情况,我可能会继续将其他令牌存储在同一(用户)节点下。因此,只需将您已经拥有的内容编辑为这样的内容即可:
/pushTokens
/$userId
/appId1:token1
/appId2:token2
/appId3:token3
我不知道为什么你仍然需要 userId
节点在实际节点中,但将它用作键。