-2

所以我有推送通知的项目,我有使用 Ionic 构建的应用程序(客户端 - 接收通知),我有服务器使用 pyfcm 推送通知。

在 pyfcm 中,如何获取 registration_id ?我尝试虚拟registration_id然后响应是:

{'failure': 1, 'canonical_ids': 0, 'success': 0, 'multicast_id': 5299463400095790981L, 'results': [{u'error': u'InvalidRegistration'}]}

我有一些教程来自这里https://github.com/olucurious/PyFCM和这里https://medium.com/@ankushaggarwal/push-notifications-in-ionic-2-658461108c59 并且有代码叫做:

pushObject.on('registration').subscribe((data: any) => {
  console.log("device token ->", data.registrationId);
});

如何检索注册 ID?

任何帮助将不胜感激..

4

1 回答 1

0

这里registration_id所指的是一个注册令牌

FCM SDK 为每个客户端应用程序实例生成的 ID。单个设备和设备组消息传递是必需的。请注意,注册令牌必须保密。

根据您的客户端(Android),它应该在您的客户端应用程序初始启动时生成。有关详细信息,请参阅设置 Android 客户端。另请参阅Firebase 中的 FCM 令牌是什么?

于 2017-05-31T10:53:33.183 回答