GCM使用java发送消息

时间:2015-03-25 09:33:57

标签: java android google-cloud-messaging

使用nodejs和node-gcm我正在使用此代码向我的Android客户端发送消息

var sender = new gcm.Sender('API KEY');
sender.send(message, regId, function(err, result) {
         if (err) console.log("error");
         else console.log("Message sent! :)");

Java上有类似的东西吗?我发现了这个

Sender sender = new Sender(GCM_API_KEY);
try {
        Result res = sender.send(message, "token", 3);
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

但是使用Java Sender我无法设置客户端ID。我该怎么办?

1 个答案:

答案 0 :(得分:1)

使用Sender类发送GCM消息不需要客户端ID。您只需要API密钥和注册ID(放在您编写"token"的位置)。