我正在寻找一种管理FCM设备组服务器端的方法,希望使用node.js firebase-admin
库。据我所知,实现这一目标的唯一方法是使用旧的基于GCM的休息端点POST: https://android.googleapis.com/gcm/notification
但是我不相信使用using the gcm system is discouraged。
我搜索了github repo并且好像在Device Groups
找不到任何东西。这个功能是不是应该再用了?或者,由于某些原因,它可能没有记录或被忽视?
我知道在客户端创建设备组是可以实现的,但它似乎确实要求用户拥有一个谷歌帐户,不幸的是在我的情况下我不能假设。
来自https://firebase.google.com/docs/cloud-messaging/android/device-group#managing_device_groups
要在客户端上创建设备组,设备必须至少拥有一个Google帐户。
答案 0 :(得分:0)
我一直在与Google联系。他们说使用GCM api是目前首选的方式。对于我的项目,我在他们的api周围创建了一个简单的服务器端包装器库,所以我可以为自己做一些事情。
编辑:
FCM现已添加对设备组的支持; https://firebase.google.com/docs/cloud-messaging/android/device-group