概念说明

AppKey, Umeng Message Secret , App Master Secret

注册友盟账号,系统会自动生成 AppKey, Umeng Message Secret , App Master Secret。

AppKey

是友盟对应用的唯一标志,在友盟后台创建应用后,系统会自动为每个应用生成一个 AppKey,在集成 SDK的时候,需要填写这个 AppKey 以便友盟推送能够识别当前用户属于某一应用。友盟推送同一应用的不同平台使用不同的 AppKey

Umeng Message Secret

是和 AppKey 相对应的,用来关联唯一的应用,如果把 AppKey 理解为应用在友盟的 ID,那么 Umeng Message Secret 则可以理解为这个 ID 的密钥。需要注意的是,开发者在集成友盟推送 SDK 的时候,需要将两个参数替换,以便友盟服务器识别你的应用。

App Master Secret

称为服务器密钥,是用于服务器端调用 API 请求是对发送内容做签名验证。如果开发者调用 API 接口进行推送,需要将AppKey和App Master Secret这两个参数放入服务器端接口实现推送。 具体使用方法可以参考:http://dev.umeng.com/push/android/api-doc#4_10

三种推送方式

立即推送

就是消息提交后,立即进行发送。例如:某咨询类 App 在遇到一些突发新闻或者时效性较强的新闻时,一般会选择立即推送这种方式,推送后台会显示该消息从现在起过期的时间,默认 72 小时,设备在线的用户均可接收到该条消息。

友盟支持定时推送,定时推送首先为运营人员提供了极大的方便,可以设置推送的时间段,定时推送;支持通过调用 API 来进行定时推送1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

"policy": // 可选 发送策略

{

"start_time":"xx", // 可选 定时发送时间,若不填写表示立即发送。

定时发送时间不能小于当前时间

格式: "yyyy-MM-dd HH:mm:ss"。

注意, start_time只对任务生效。

"expire_time":"xx", // 可选 消息过期时间,其值不可小于发送时间或者

start_time(如果填写了的话),

如果不填写此参数,默认为3天后过期。格式同start_time

"max_send_num": xx, // 可选 发送限速,每秒发送的最大条数。

开发者发送的消息如果有请求自己服务器的资源,可以考虑此参数。

"out_biz_no": "xx" // 可选 开发者对消息的唯一标识,服务器会根据这个标识避免重复发送。

有些情况下(例如网络异常)开发者可能会重复调用API导致

消息多次下发到客户端。如果需要处理这种情况,可以考虑此参数。

注意, out_biz_no只对任务生效。

}

重复推送

以固定的频率和周期进行推送。(目前不支持 api 接口调用)

参考资料人生总有起起伏伏,总结、总结、总结。

友盟推送服务器配置文档,友盟使用指南相关推荐

  1. 极光推送服务器端文档,Android SDK 集成指南

    极光统计 Android SDK 集成指南 使用提示 本文是JAnalytics Android SDK 标准的集成指南文档. 匹配的 SDK 版本为:v1.0.0及以后版本. 如果您想要快速地测试. ...

  2. 一封传话聚合推送API文档

    一封传话聚合推送API文档 前言 [一封传话]是一款聚合推送工具,提供微信公众号.飞书.钉钉.企业微信群机器人.企微通知应用.邮件.自定义Webhook消息推送API.主要API只有一个,必传参数也只 ...

  3. spring-boot整合smart-doc推送接口文档到torna报错Failure to find xxx... resolution will not be reattempted until

    spring-boot整合smart-doc推送接口文档到torna报错Failure to find xxx- resolution will not be reattempted until th ...

  4. 友盟推送 java_java 后台调用友盟推送 如何设置ios 的 title?

    查看官方友盟推送文档 文档的意思我一开始也没看懂,后来发现这里可能是这个意思:你可以传进来字符串或者json串,如果是字符串,UMeng那边就默认它是内容,如果是json串的话,格式要像它给的那样,U ...

  5. 华为推送的文档就是垃圾垃圾垃圾!

    华为手机加入进程组机制,后台干掉应用后进程也随之被干掉,这对推送和常驻进程相关方面开发有很大影响,为了解决这一问题使用华为推送,华为推送进程就是常驻,这样我们可以保证推送送达率以及搞点小动作:进程保活 ...

  6. 小米推送php文档,利用php重载和curl的并行方式优雅的封装小米推送sdk

    前段时间迁移小米推送部分代码,这部分之前是其他人负责的.读了代码,发现了两点: 所有接口的实现除了url和传参基本都是一致的 android和ios的设备需要分别推送一次 刚好这段时间了解了一下php ...

  7. android 友盟服务端推送给客户端,Android 友盟推送 厂商通道 接入Notes

    image 前言 本文章也是就在接入过程中遇到的一些小问题做个记录,希望对遇到问题的开发者有些许帮助. 接入的SDK 版本为:Push SDK 6.1.0 官方文档 目前,友盟推送仅支持以下五家厂商的 ...

  8. Android集成友盟推送

    这几天一直在做Android 消息推送接入前的准备工作 特此在这里将自己在加载第三方推送时出现的问题以及详细的接入步骤进行记录,已免后者踩坑 目录 为什么选择友盟推送? 接入前的准备: 打开官方示例 ...

  9. 如何提高友盟推送的消息到达率

    无意间看到了友盟微信公众号的一篇推送,文章名字叫"你的消息到达率是多少?",这是一篇关于友盟推送的消息推文,大概说明了友盟推送消息送达到手机的过程中的有关影响因素. 然后总结出:提 ...

最新文章

  1. Java SE 桌面可访问性
  2. 每天坚持不懈的写软文,得到的几点心得感悟
  3. 规则引擎:大厂营销系统资格设计全解
  4. python3.8爬虫_python爬虫系列(3.8-正则的使用)
  5. OpenCV学习笔记:视频处理
  6. java map 元素个数_Java 小模块之--统计字符串中元素个数
  7. datetime类型的取年月日 sql_SQL2005怎么截取datetime类型字段的年月日,并以截取后的(年月日)字段排序...
  8. mysql 以周为单位记录数据_mysql 按月/按周汇总统计函数 DATE_FORMAT() 函数
  9. tomcat内存占用过高_Tomcat 性能调优之 JVM 调优
  10. Crawler 爬虫
  11. Flume中的flume-env.sh和log4j.properties配置调整建议(图文详解)
  12. 一步一步教你 https 抓包
  13. Windows10切换用户显示User Profile Service或ProfSvc服务登录失败
  14. k-近邻(应用sklearn的莺尾花数据集)
  15. 用js创建audio对象实现网页迷你音乐播放器
  16. POI操作excel基础用法详解
  17. Java虚拟机如何运行Java字节码?
  18. 计算机桌面托盘变竖了 怎样恢复,右键没有NVIDIA控制面板怎么恢复?ATI显卡右键控制面板如何还原?...
  19. 个人微信协议接口开发
  20. Ubuntu 快速显示桌面快捷键

热门文章

  1. 两个程序员(Chris和Steve)的故事
  2. 大学生计算机学习计划2000字,2020学年大学生新学期学习计划2000字
  3. 用python对excel进行单元格操作
  4. CIKM2020 | 最新9篇推荐系统相关论文
  5. Windows系统盘空间大清理
  6. python-大智慧price_oscillator指标
  7. 杀狗问题(帽子问题)
  8. A* Search Algorithm
  9. 《我是一只IT小小鸟》目录I
  10. 人口只有北京的1/3,这个国家创立了全球一半的科技公司