栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

关于GCM中的规范ID(Google云消息传递)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于GCM中的规范ID(Google云消息传递)

  1. 规范ID = 0 表示您的推送服务器使用的注册ID是可以的,不应将其替换为规范ID,即,通常GCM服务器将响应canonical_id =0。如果由于某些原因,您的服务器在实际注册ID上发送了推送,则GCM不实际服务器的响应将是:

GCM HTTP状态:200 GCM响应正文:

    {    "multicast_id": 7036866281258904189,    "success": 1,    "failure": 0,    "canonical_ids": 1,    "results": [        { "registration_id": "APA91bH88lV-u5XNdJoF5p0W2d0F_z_7AM6_cjx1e62s83bvDZYcdU_lkmRaFdnkZ5PPUBdYssfpB2QygMW5V0kTqVpV4atCyKpnBEkVnd_YTY0qr4V9oHSyYpv_HIDGNzpfHyGfXz5fWCKnlnACHr37y1zT91JcrHyUMR6DB15WzwjAE1QtloI", "message_id": "0:1415529915241995%64ac3713f9fd7ecd"        }    ]}

现在, cannonical_ids = 1
,这意味着您的服务器必须将新的值替换为现有的注册ID,以作为响应。如果用户重新安装您的客户端应用程序,则这种情况很容易重现,但是您的推送服务器不知道该情况,因此GCM服务器将以响应方式传递新的注册ID。您可以在我的测试推送服务器上测试这种情况

  1. @ mandeep_m91关于message_id和multicast_id我只建议您阅读文档。在实践中,我还没有使用此字段


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/399658.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号