美文网首页java专题
使用java代码实现推送安卓消息

使用java代码实现推送安卓消息

作者: H_Man | 来源:发表于2017-08-24 19:33 被阅读45次
    pom
    <!-- https://mvnrepository.com/artifact/com.google.gcm/gcm-server -->
            <dependency>
                <groupId>com.google.gcm</groupId>
                <artifactId>gcm-server</artifactId>
                <version>1.0.0</version>
            </dependency>
    
    Demo
            Sender sender = new Sender("your_google_key");//需要去谷歌注册,然后获取你的key
            Message message = new Message.Builder().addData("标题", "消息体").build();
    
            MulticastResult resultMulti = null;
            try {
                Integer retries = 5;//如果失败重新发送的次数
                List<String> appKeys = new ArrayList<>();
                appKeys.add("手机的唯一标识");
                resultMulti = sender.send(message, appKeys, retries);
                Integer successCount = resultMulti.getSuccess();
                Integer failCount = resultMulti.getFailure();
                // TODO:统计成功和失败次数
                return Boolean.TRUE;
            } catch (IOException e) {
                LOGGER.error("androidMessage send fail" + title + body);
                return Boolean.FALSE;
            }
    

    相关文章

      网友评论

        本文标题:使用java代码实现推送安卓消息

        本文链接:https://www.haomeiwen.com/subject/qkaedxtx.html