2016-06-08 125 views
3

我已经使用旧的GoogleCloudMessaging register()方法,现在不推荐使用它。我已经开始迁移到FCM,并且需要更改一些旧的旧代码。是否可以手动注册到Firebase云消息传递?

以前版本的GCM允许我们选择时间,当应用程序应该注册 - 例如用户已成功登录。现在注册在后台完成,我们只接收回调。

是否可以使用未弃用的API手动注册到Firebase云消息传递?

回答

2

是的,google-services-gcm库不被弃用,并且让您有机会在您选择的时间调用InstanceID.getToken。

新的和推荐的FCM客户端库(firebase-messaging)会自动注册应用程序实例,并在检索到该令牌时提供回调,但是它仍然取决于您的应用程序逻辑,您希望如何处理该令牌。所以,即使用户没有成功登录,您也可以忽略生成的令牌。

相关问题