java如何集成小米推送服务
发表于:2024-10-06 作者:千家信息网编辑
千家信息网最后更新 2024年10月06日,这期内容当中小编将会给大家带来有关java如何集成小米推送服务,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。集成小米推送服务这类推送一般官方文档都比较详细,如果想要
千家信息网最后更新 2024年10月06日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安全错误
数据库的锁怎样保障安全
网络安全的观后感1500
安川服务器报警AE61
濮阳软件开发要多少钱
软件开发常用的模型
ec服务器饕餮怎么解锁
软件开发评标办法
无线互联网科技是核心期刊
微电影 游戏网络安全
我们使用的数据库属于
中国软件开发学校排名
数据库修改字段名称使用的命令
安全作业网络安全
武汉市软件开发公司
网评基地与网络安全
网络安全手抄报第一名六年级
服务器开端口后需要重启吗
服务器部署申请表
网络安全罚单
武汉城市宿客互联网科技有限公司
堕落帝国者船坞数据库
长宁区技术软件开发活动方案
保障网络安全安全无
kingdee服务器附件目录
计算机互联网软件开发和设计
rd网关服务器配置
深州市掌柜网络技术
jsp连接数据库连接技术
服务器部署申请表
查看域服务器
fiery服务器 系统