我在Parse上有成千上万的用户,我们正在使用解析向他们发送推送通知。 现在我们正在迁移到firebase,并且不能保证所有用户都会打开应用程序,以便FCM获取新的FCM注册令牌。 问题是我可以发送给旧的Parse用户,因为我有他们的Parse设备令牌(从安装表)?
答案 0 :(得分:0)
我非常确定您不能导入 parse.com使用的令牌到Firebase Cloud Messaging以供使用。应该做的是通过将客户端应用程序用户添加到您的应用程序来将其注册到FCM。
可以在Migrate your Parse Android App to Firebase(或者如果您使用iOS)文档中找到更多详细信息:
建议的迁移策略:迁移设备令牌
在撰写本文时,Parse Android SDK使用较旧版本的FCM注册令牌,与Firebase Notifications提供的功能不兼容。
您可以通过将FCM SDK添加到您的应用来获取新令牌;但是,这可能会使Parse SDK用于接收通知的令牌无效。如果您想避免这种情况,可以设置Parse SDK以使用Parse的发件人ID和发件人ID。通过这种方式,您不会使Parse SDK使用的令牌无效,但请注意,当Parse关闭其项目时,此解决方法将停止工作。
从我的回答here开始。 子>