概念说明

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. 【 MATLAB 】filter 函数介绍(一维数字滤波器)
  2. Redis数据结构之字符串
  3. 《漫画算法》源码整理-2 数组 链表 队列
  4. HDU 2035.人见人爱A^B-快速幂
  5. Java Web 程序设计----基于SSM框架(正在更新中)
  6. 【机器学习实战】意大利Covid-19病毒感染数学模型及预测
  7. Spring Boot(十二)单元测试JUnit
  8. D3.js、echar.js 前端必备大数据技能
  9. mysql 数据库日志管理工具_mysql mysqlbinlog日志管理工具使用教程
  10. csgo服务器与客户端文件不匹配,csgo客户端文件与服务器不匹配怎么办
  11. R语言reshape2包-官方文档学习
  12. MOSFET与MOSFET驱动电路原理及应用
  13. 如何在mac下启动mongoDB
  14. SDKS企业级区块链应用平台
  15. 华三路由交换配置命令_h3c路由器配置命令都有哪些 h3c路由器配置命令大全【详解】...
  16. 淘汰RM与RMVB的原因
  17. IDM最新下载地址(搬运自俄国大佬)
  18. BOOST 线程完全攻略 - 基础篇 .
  19. P2P论坛,一种大胆的尝试
  20. 告诉你,什么是UML?

热门文章

  1. 【笔记】html 图片映射 usemap(vue环境下、map、area、coords)
  2. SOLIDWORKS Simulation攻略丨赫兹接触应力分析
  3. 30天自制操作系统【笔记】
  4. 安恒11月赛Web题目复现
  5. 如何使用 minio 进行 BR 备份
  6. 考研经验贴(一):什么可以让你考研坚持到底
  7. [语音处理] .flac文件转.wav文件
  8. mpi_barrier
  9. 初识Linkage Mapper:从入门到实践
  10. 合同相似可逆等价矩阵的关系及性质_矩阵的合同,等价与相似的联系与区别.doc...