是否支持FirebaseInstanceId#getToken(senderIds,“ FCM”),其中senderIds是逗号分隔的发件人ID?

时间:2018-09-05 16:00:10

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

我的应用最初使用GoogleCloudMessaging.register(String... senderIds)。该应用程序具有多个senderid的用例。弃用该API后,我们迁移到了InstanceID #getToken (String authorizedEntity, String scope)。我们以逗号分隔的发件人ID(例如senderId1,senderId2)的形式传递authorizedEntity。当要注册新的发件人ID(例如senderId3)时,我们先调用InstanceID#deleteInstanceID(),然后再调用InstanceID #getToken并附加新的senderId,即senderId1,senderId2,senderId3。然后,使用新的单个GCM注册令牌更新与所有senderId对应的服务器应用程序。效果很好。

现在,当使用FCM时,我对FirebaseInstanceId#getToken(senderIds,“ FCM”)和FirebaseInstanceId#deleteInstanceId()使用了相同的方法。这似乎很好。但是,我想得到FCM团队的正式确认,如果这可以用于生产的话。

0 个答案:

没有答案