根据 https://developers.google.com/cloud-messaging/server-ref gcm消息可以有通知有效载荷或/和数据有效载荷 这两个有什么区别?Android gcm通知有效载荷与数据有效载荷?
2
A
回答
10
阅读的链接,你把它下Payload section
有效载荷
可选解释。如果在消息中包含有效负载,则可以使用数据参数 来包含自定义键/值对。客户端应用程序 处理数据有效载荷以用于显示或其他处理目的。
的通知参数与预定义选项指示GCM 将显示代表客户机应用程序的消息,如果客户端应用程序 Android上实现GCMListenerService,或如果通知 消息被发送到iOS设备。这适用于HTTP和XMPP。
应用服务器可以发送包含通知和数据有效载荷的消息。在这种情况下,GCM处理显示通知 有效负载,客户端应用程序处理数据有效负载。
有关发送和接收 消息的详细信息,请参阅服务器参考。
1
您可能会发现这样的解释更有利于
使用情况
通知:GCM自动显示代表的客户端应用程序的最终用户设备上的消息。通知具有预定义的一组用户可见密钥。
数据:客户端应用程序负责处理数据消息。数据消息只有自定义键/值对。
如何发送
通知:设置通知的有效载荷。可能有可选数据有效载荷。始终可折叠。
数据:仅设置数据有效载荷。可以是可折叠的也可以是不可折叠的。
https://developers.google.com/cloud-messaging/concept-options?hl=en
相关问题
- 1. 使用node-gcm向Android设备发送有效载荷通知
- 2. GCM 3.0 - 发送通知paylod到iOS和数据有效载荷到Android?
- 3. Laravel:有效载荷无效
- 4. 通知点击处理推送通知有效载荷数据
- 5. 什么是“有效载荷”?例如,XML有效载荷
- 6. 推送通知有效载荷与Android中的组
- 7. Solr获得分数与有效载荷
- 8. Asp.Net Web服务数据有效载荷
- 9. 接收有效载荷
- 10. 什么是有效载荷?
- 11. 获取从有效载荷
- 12. 从JSON有效载荷
- 13. 的部分有效载荷
- 14. JSON有效载荷webwrite
- 15. 替代Astoria有效载荷?
- 16. HttpClient,httppost和有效载荷
- 17. 无效的有效载荷选择
- 18. 瓷砖通知 - 无效的XML有效载荷 -
- 19. 通过sigaction发送有效载荷
- 20. JSON有效载荷建设的Android
- 21. 如何统计android gcm有效载荷长度
- 22. Solr建议与多个有效载荷
- 23. JavaScript与有效载荷导航
- 24. 与2KB有效载荷大小
- 25. 添加有效载荷与urllib的
- 26. Ionic 3推送通知与有效载荷
- 27. 从C,获取Postgres通知与行作为有效载荷
- 28. GCM发送到同步对信息与有效载荷
- 29. Laravel DecryptException - 有效载荷是无效
- 30. 骡 - 你如何清除有效载荷/将有效载荷设置为空?
我尝试发送通知消息,我的应用程序,并没有看到什么情况发生,可能是因为我并没有实现GCMListenerService –
我尝试发送通知消息,我的应用程序,并没有看到发生了什么,可能是因为我没有实现GCMListenerService。通知与数据的优势是什么,“代表客户端应用程序显示消息”是什么? –
要测试它,您必须在服务器上使用正确的证书,并在构建应用程序时进行匹配。你有没有设置该部分? – Lasse