java如何集成小米推送服务
发表于:2024-10-20 作者:千家信息网编辑
千家信息网最后更新 2024年10月20日,这期内容当中小编将会给大家带来有关java如何集成小米推送服务,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。集成小米推送服务这类推送一般官方文档都比较详细,如果想要
千家信息网最后更新 2024年10月20日java如何集成小米推送服务
这期内容当中小编将会给大家带来有关java如何集成小米推送服务,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
集成小米推送服务
这类推送一般官方文档都比较详细,如果想要更加详细的了解建议查看官方文档
官方文档地址:https://dev.mi.com/console/appservice/push.html
在正式开发前需要做一些准备
1、开发者需要登录开发者网站进入推送服务(申请AppID, AppKey, AppSecret)
2、访问开发者网站下载SDK;
将下载的SDK解压,将文件夹中的2个依赖jar包丢入项目工程的libs目录
接下来就是发送消息了
// 正式环境下使用Push服务,启动时需要调用如下代码Constants.useOfficial(); // 测试环境下使用Push服务,启动时需要调用如下代码// Constants.useSandbox(); Sender sender = new Sender(AppSecret); String messagePayload = "消息体内容"; String title = "消息标题"; Message message = new Message.Builder() // 编译消息体 .title(title) // 设置在通知栏展示的通知的标题 .description(description) // 设置在通知栏展示的通知描述 .payload(messagePayload) // 设置要发送的消息内容 .restrictedPackageName(PackageName) // 设置app的包名packageName, packageName必须和开发者网站上申请的结果一致 .passThrough(0) //设置消息是否通过透传的方式至App, 1表示透传消息, 0表示通知栏消息(默认是通知栏消息) .notifyId(notifyId) // 可选项, 默认情况下, 通知栏只显示一条推送消息, 如果通知栏要显示多条推送消息, 需要针对不同的消息设置不同的notify_id .notifyType(-1) // 设置通知类型, type类型支持以下值:1:使用默认提示音提示2:使用默认震动提示4:使用默认led灯光提示-1(系统默认值):以上三种效果都有0:以上三种效果都无,即静默推送。 // 下面extra配置可以自定义打开手机app指定页面(Activity) .extra(Constants.EXTRA_PARAM_NOTIFY_EFFECT, Constants.NOTIFY_ACTIVITY) .extra(Constants.EXTRA_PARAM_INTENT_URI,"intent配置需要app开发者编译好给你") .build(); Result result = sender.send(message, regId, 3); //根据regID,发送消息到指定设备上,最后一个参数没重试次数 LOGGER.info("小米推送 -- >> 返回结果Result:{}",JSON.toJSONString(result));
上述就是小编为大家分享的java如何集成小米推送服务了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
消息
推送
服务
通知栏
开发
开发者
小米
内容
提示
官方
文档
网站
不同
代码
就是
效果
标题
环境
类型
结果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库报表样式为原点
南通网络安全市场报价
村级网络安全员怎么考
数据库源表对接优缺点
可视化数据库服务平台
怎么得到餐饮数据库
高性能3070服务器
网络安全审计体系
高中技术课本有数据库吗
卫星定位网络技术
网络安全和信心工作自查
沂源软件开发
手机查车无法连接服务器
战地1如何搜索官方服务器
dellemc服务器风扇很响
软件开发工资一般多少有无年终奖
大连商城APP开发软件开发
多措并举维护网络安全
信息技术课网络安全与文明
天浩网络打印服务器 设置
jiaaz软件开发
南通网络安全市场报价
华为2012实验室网络技术
无锡服务器机柜定做厂家
天水定制软件开发
网络安全攻防实验室配置
求生之路服务器断开怎么办
存储区域网络安全知识
攻城略地服务数据库
海斯服务器