firebase - Azure 和 FCM 之间的设备注册如何工作
问题描述
我已经设置了一个与 FCM 链接的 Azure 通知中心,以向 Android 设备发送推送通知,并且一切似乎都工作正常。
我不明白这两个系统是如何相互关联的——当设备注册时(第一次)它是在 Azure 中,但是 FCM 是如何知道设备的(因为最终与设备通信的是 FCM )。是在每个系统上创建的设备 ID,即。Azure 和 FCM 都维护注册设备列表?
[更新]
仔细查看注册代码,我发现设备 FIRST 向 FCM 注册(我错误地认为 Azure 是入口点)。因此,一旦注册了设备,FCM 就会提供一个令牌,然后该令牌会在 Azure 中注册。所以参考是 Azure->FCM 和 FCM->Device
解决方案
推荐阅读
- c# - 根据列表定义自定义集合类。如何访问存储在实例中的元素?
- c# - 无法解析格式良好的 JSON
- python - 如何重新排列 3D 阵列
- javascript - DataTables ajax 请求 - 无法读取未定义的属性“长度”
- mysql - 更新 MySQL 不正确的语法
- sas - 将具有特定字符的列转置为行
- typescript - 将新字段推入嵌套数组
- gradle-kotlin-dsl - 如何在 Kotlin 中创建 Gradle Action 对象
- javascript - Vue.js 在冻结数组中的对象然后尝试修改它们时 v-model 和 :value 之间的区别
- javascript - 如何从 React Navigation 获取以前的路线名称