Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
直接从android应用程序下载GCM服务器_Android_Google Cloud Messaging - Fatal编程技术网

直接从android应用程序下载GCM服务器

直接从android应用程序下载GCM服务器,android,google-cloud-messaging,Android,Google Cloud Messaging,我正在使用GCM在android上创建一个聊天应用程序。我已经能够接收来自云的消息,并使用cURL通过PHP脚本手动发送它们。每次用户发送消息时,我都可以简单地对此脚本进行HTTPRequest,但我想知道是否有办法删除此脚本,从而使android应用程序直接将消息发送到云。如果这是可能的,我也想知道这是否是一种“正确”的方法,或者HTTPRequest是否和它一样好 提前谢谢。不太好。GCM并不是要取代您的整个基础设施,只是从服务器到客户端的推送通道 也就是说,存在上游消息传递的概念(从设备到

我正在使用GCM在android上创建一个聊天应用程序。我已经能够接收来自云的消息,并使用cURL通过PHP脚本手动发送它们。每次用户发送消息时,我都可以简单地对此脚本进行HTTPRequest,但我想知道是否有办法删除此脚本,从而使android应用程序直接将消息发送到云。如果这是可能的,我也想知道这是否是一种“正确”的方法,或者HTTPRequest是否和它一样好


提前谢谢。

不太好。GCM并不是要取代您的整个基础设施,只是从服务器到客户端的推送通道

也就是说,存在上游消息传递的概念(从设备到谷歌的服务器),但谷歌的服务器随后会联系您的服务器(通过XMPP的所有内容),让您决定下一步要做什么

您不能通过GCM进行设备到设备的操作