管理FCM设备组服务器端

时间:2017-10-13 14:08:37

标签: node.js firebase-admin

我正在寻找一种管理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帐户。

1 个答案:

答案 0 :(得分:0)

我一直在与Google联系。他们说使用GCM api是目前首选的方式。对于我的项目,我在他们的api周围创建了一个简单的服务器端包装器库,所以我可以为自己做一些事情。

编辑:

FCM现已添加对设备组的支持; https://firebase.google.com/docs/cloud-messaging/android/device-group