美文网首页
java 后端采用极光推送给App发送通知

java 后端采用极光推送给App发送通知

作者: vincky倩 | 来源:发表于2018-06-12 13:48 被阅读0次

直接贴用到的代码块(直接修改个别参数的值):

/** * 极光推送 start */

String  alter=“ 祝大家新春快乐 !”;

ClientConfig clientConfig = ClientConfig.getInstance();

clientConfig.setMaxRetryTimes(3);

JPushClient jpushClient = new JPushClient( masterSecret,appKey , null, clientConfig);

// 定义需要发送的消息

Map msg = new HashMap();

msg.put("type", "101");

PushPayload payload = PushPayload.newBuilder() .setPlatform(Platform.android_ios()) .setAudience(Audience.registrationId(channelId)).setOptions(Options.newBuilder().setApnsProduction(true).build()) .setNotification(Notification.newBuilder() .setAlert(alter) .addPlatformNotification(AndroidNotification.newBuilder().addExtras(msg).build()) .addPlatformNotification(IosNotification.newBuilder().incrBadge(1).addExtras(msg).build()) .build()) .build();

PushResult result = jpushClient.sendPush(payload);

说明:1)setPlatform:设置接受的平台

          2)setAudience:设置推动方式。registrationId是每个手机的唯一标识,当用户安装此App后,就会生成一个唯一的此标识。

         3)setOptions:True 表示推送生产环境,False 表示要推送开发环境

         4)setAlert:设置App显示的通知内容

        5)addExtras:可以通过此字段来做一些定制需求,App根据传的值,跳转到不同的页面。

       6)masterSecret、appKey :这两个参数是注册极光的账户的时候,极光分配的。

相关文章

  • java 后端采用极光推送给App发送通知

    直接贴用到的代码块(直接修改个别参数的值): /** * 极光推送 start *...

  • 005. 发布app项目和更新app版本

    一. 发布,更新过程: 0. 发送通知,不是自定义消息; 打开极光推送官网,登录,通过极光推送,发送通知; 通知:...

  • Guava之EventBus

    EventBus 采用推的方式将消息发送给订阅者 1)Listener存在继承关系 AListener exte...

  • 推送

    使用极光推送 按照极光官网文档进行配置APNs 通知:是指通过向 Apple APNs 服务器发送通知,到达 iO...

  • 安卓极光推送监听厂商通道的消息

    安卓手机集成厂商通道后,在极光后台测试发送消息 通知下发策略选择仅通过厂商通道下发,app在后台就可以收到消息。但...

  • 远程通知

    远程通知 注册通知 获得token 吧deviceToken保存到服务器,要发送远程通知时把消息个Token发送给...

  • Ajax请求操作和Ajax响应操作详解(依赖Koa2项目演示)

    Ajax请求操作 以GET方式给后端发送数据 GET请求通过查询字符串参数的方式把请求体里面的内容发送给后端,要求...

  • vue+node实现批量删除

    页面前端采用elementUI框架实现批量勾选并向后端发送要删除的ids数组 后端进行接收,后端技术为node,数...

  • 极光推送设置别名setAlias失败

    今天在测试极光推送的时候,经常性收不到通知,通知都是直接从极光后台发出,所以发送环节确定没问题。唯一有可能出错的是...

  • 如何用pm2部署java全栈项目

    标题说的java全栈项目特指前端采用vue/react/angular等前端框架,后端采用java技术栈开发的项目...

网友评论

      本文标题:java 后端采用极光推送给App发送通知

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