我正在使用GCM在Android上创建一个聊天应用程序。我已经能够从云接收消息并使用cURL通过PHP脚本手动发送它们。每次用户发送消息时,我都可以简单地对此脚本进行HTTPRequest,但我想知道是否有办法删除此脚本,从而使Android应用程序直接将消息发送到云。如果这是可能的,我也想知道它是否是“正确”的方式,或者HTTPRequest是否与它一样好。
提前致谢。
答案 0 :(得分:1)
不是真的。 GCM并不是要替换整个基础架构,而只是替换从服务器到客户端的推送通道。
也就是说,有上传消息的概念(从设备到谷歌的服务器),但谷歌的服务器然后联系你的服务器(通过所有东西的XMPP)让你决定下一步该做什么。
您无法通过GCM进行设备到设备。