批量查找无效的AppIID

时间:2019-06-27 14:42:31

标签: android firebase

我使用批处理API优化了通过Firebase进行的消息发送,该API允许我一次发送100个AppIID。但是,我需要知道哪些AppIID不再有效,以便我可以还原为通过SMTP或SMS消息发送。

SendAllAsyncSendMulticastAsync API始终会为AppIIDs返回成功,即使相关的应用程序已被卸载。

我发现要检查的唯一方法是依次使用

轮询每个AppIID's详细信息

https://iid.googleapis.com/iid/info/[AppIID]?details=true

告诉我一个AppIID是否仍然存在。但是,这非常耗时。对于100个AppIID,大约需要70秒。

是否有更好的方法可以使我在一个批处理调用中获得此信息?

0 个答案:

没有答案