如何在发送通知时获得此FCM / GCM响应?

时间:2017-02-01 10:05:19

标签: android ios firebase google-cloud-messaging firebase-cloud-messaging

从组中删除最后一个注册ID时,Google将删除迄今使用的notification_key。

出于这个原因,我想知道组中剩余的设备数量,因此如果组中的最后一个设备注销,我可以从数据库中删除该组。

由于没有“获取设备计数”功能,我想发送一个隐藏的通知(不会显示在通知栏中,被app忽略),并添加“成功”和“失败”数字。

但是,我无法确定是否有任何“失败”是暂时的,因此我不知道是否将它们计入设备数量。

到目前为止,我无法从FCM重现此回复:

{
  "success":1,
  "failure":2,
  "failed_registration_ids":[
     "regId1",
     "regId2"
  ]
}
他们认为可能是

https://firebase.google.com/docs/cloud-messaging/android/device-group

所以...两个问题:我如何重现那个回复,我应该计算每个组的设备数量的'失败'吗?

我尝试过的东西不起作用: 1)从组中卸载应用程序中的一个设备 2)关闭其中一个设备 3)向组添加无效的注册ID(不起作用)

PS:FCM / GCM确实需要提升他们的文档/常见问题解答游戏。

0 个答案:

没有答案