消息推送MobPush集成-API详细说明
MobPush是MOB继一系列公共SDK之后推出的一款专注新闻推送服务的免费SDK。可以资助开发者更快、更利便集成实现推送功效。推送可以大幅度提升用户活跃度,有用叫醒甜睡用户。
现在MobPush可支持IOS 、Android两大平台APP集成,提供Rest API 利便开发者天真发送推送新闻,而且提供完整的可视化数据和强盛治理后台。在推送形式上已经完全支持基本的通知栏新闻、透传新闻、当地新闻的推送,而且可设置准时下发推送功效;在思量精准推送上,MobPush支持差别水平的推送规模发送---Registration ID 、别名、标签、地理位置以及精致化的用户分群方式。
1. 新闻监听接口
MobPushReceiver: 新闻监听接口(包罗吸收自界说新闻、通知新闻、通知栏点击事务、别名和标签变换操作等)
MobPush.addPushReceiver(MobPushReceiver receiver): 设置新闻监听
MobPush.removePushReceiver(MobPushReceiver receiver): 移除新闻监听
2. 推送开关控制接口
MobPush.stopPush(): 制止推送(制止后将不会收到推送新闻,仅可通过restartPush重新打开)
MobPush.restartPush(): 重新打开推送服务
MobPush.isPushStopped(): 判断推送服务是否已经制止
3. 推送选项接口
MobPush.setSilenceTime(int startHour, int startMinute, int endHour, int endMinute): 设置通知静音时段(最先时间小时和分钟、竣事时间小时和分钟)
MobPush.setCustomNotification(MobPushCustomNotification customNotification): 设置自界说通知样式
4. 营业接口
MobPush.getRegistrationId(MobPushCallback callback):获取注册id(可与用户id绑定,实现向指定用户推送新闻)
别名操作:(同时只能设置一个体名,可用来标识一个用户)
MobPush.setAlias(String alias):设置别名
MobPush.getAlias():获取当前设置的别名
MobPush.deleteAlias沈阳软件制作
():删除别名标签操作:(同时可设置多个标签,可用于多用户订阅标签的方式,批量推送新闻)
MobPush.addTags(String[] tags):添加标签
MobPush.getTags():获取所有已添加的标签
MobPush.deleteTags(String[] tags):删除标签
MobPush.cleanTags():扫除所有已添加的标签
MobPushCustomeMessage: 自界说新闻实体类
MobPushNotifyMessage: 通知新闻实体类
5. 当地通知
MobPush.addLocalNotification(MobPushLocalNotification notification):添加当地通知
MobPush.removeLocalNotification(int notificationId):移除当地通知
MobPush.clearLocalNotifications():清空当地通知
MobPushLocalNotification:当地通知新闻实体类,继续MobPushNotifyMessage
6. API错误码
API返回的错误码说明如下:(详见MobPushErrorCode.java说明)
-1 网络请求失败
-2 请求错误
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。