我一直试图从互联网上获取一些信息,从Android客户端(app)直接向GCM发送推送消息,而不涉及任何应用服务器。 我的要求是向其他Android设备发送消息(一对一)。
我基本上希望模仿手机上的短信行为。此外,我还有所有发送PUSH设备的UID。
如果有可能请指向任何教程或者如果它不是,我想知道任何第三方服务器,我可以发送推送消息,然后该服务器发送给GCM。
答案 0 :(得分:1)
看一下Parse.com - Android push guide。它允许从一个设备向另一个设备发送推送通知。它非常易于安装和使用。
您可以在ParseInstallation
中保存设备UID,然后定位此安装:
<强>接收器:强>
ParseInstallation installation = ParseInstallation.getCurrentInstallation();
installation.put("uid", "1234567890");
installation.saveInBackground();
<强>发件人:强>
ParseQuery query = ParseInstallation.getQuery();
query.whereEqualTo("uid", "1234567890");
ParsePush push = new ParsePush();
push.setQuery(query);
push.sendPushInBackground();