如何从浏览器客户端的GCM获取数据(有效负载?)?我得到推送通知和所有。在GCM的回应中,我获得了一个空的objet字段数据。我想在浏览器中通过客户端发送带有消息的推送通知。我怎么能这样做?
答案 0 :(得分:0)
首先,对于下游消息传递,GCM提供两种类型的有效负载:通知和数据。在Data有效负载中,您只需要包含开发人员的自定义键/值对,并且客户端应用程序必须处理该消息。
您可以阅读有关消息有效内容中的documentation here数据。
我建议您阅读本文档Implementing GCM Client on Chrome,以了解有关在浏览器客户端中设置GCM的更多信息。
确保您使用的启用API为“Google Cloud Messaging for Android”。因为“Google Cloud Messaging for Android”将允许您访问常规GCM API。 “Google Cloud Messaging for Chrome”不会(它用于Chrome网上应用店中的Chrome应用)。
您还可以查看此tutorial以获取更多信息和示例代码。