一批用户订阅 Firebase 中的主题时出现权限被拒绝错误

Permission denied error when a batch of users are subscribed to a topic in Firebase

我们正在将我们的客户从 GCM 迁移到 Firebase 以获得 Android 推送通知。因此,我们需要将用户订阅的主题导入 Firebase。我们有一个 Java 后端,我们正在使用 firebase 管理库。我们为此呼吁FirebaseMessaging.subscribeToTopic。

它对我们的大多数小客户来说效果很好。然而,它对我们更大的人来说失败了。我们收到 "permission denied" 错误。不幸的是,这个错误没有记录在案(实际上库不支持将它变成 "unknown error"),所以我不太确定该怎么做。难道是导入的主题订阅量越大,我们就得付钱吗?

事实证明,如果你使用了错误的firebase项目的私钥,你会得到这个错误。这在撰写此答案时尚未记录。