android - 将 Android 应用程序从 GCM 迁移到 FCM 云消息传递
问题描述
我正在将 Android 应用程序从 GCM 迁移到 FCM。它使用上游消息传递。
最新的文档仍然写着@gcm.googleapis.com。
为什么不需要更改 FCM 消息传递的上游端点?
FirebaseMessaging fm = FirebaseMessaging.getInstance();
fm.send(new RemoteMessage.Builder(SENDER_ID + "@gcm.googleapis.com")
.setMessageId(Integer.toString(messageId))
.addData("my_message", "Hello World")
.addData("my_action","SAY_HELLO")
.build());
解决方案
推荐阅读
- android - ndk-build, C:\User\MyUser 未被识别为内部或外部命令
- django - django-allauth 自定义注册表单在添加新用户时在管理页面中引发错误。'CustomUserForm' 对象没有属性 'instance'
- windows - GLM50C ragnefinder (Bluetooth smart 4) 无法与 Windows 连接
- javascript - TypeError:无法读取未定义 Angular 的属性“提交”
- docker - 尝试简化 GitHub 工作流程(Docker 镜像构建)
- c# - Azure 广告重定向 Uri 获取 http 而不是 https
- swift - Swift Combine 转换一组发布者
- c# - 将 LINQ 选择转换为可理解的 for 循环
- flutter - 选择项目并在 listView 颤动中返回它们
- mysql - 防止sql查询再次浏览表