- 14
- 0
- 约小于1千字
- 约 3页
- 2017-06-07 发布于重庆
- 举报
消息推送后台系统设计
消息推送后台系统设计
一. 数据库表设计
设备表device
: 表的主键
device_id: 设备标识,主键device_type: 设备类型iOS或Android,必须字段
device_token: 设备令牌,user_id: 用户标识,可以为空
badge_number: 未读消息数量,整型
timestamp: 设备令牌刷新时间references: 用户的一些设置,比如是否接受推送,推送时段等信息,可选字段,根据实际情况分拆多个字段
二. 接口设计
和更新设备 _device
请求参数: 同数据库表vice_id, device_type, device_token, preferences……
返回结果: 成功或失败标识
业务逻辑: 以device_id为条件,没有纪录则新增,有纪录则更新
user_id刚开始为空,用户登录后加入,用户登出后清空
客户端在启动调用此接口,服务器此时将badge_number清0,即认为客户端已经打开后已经读过所有新消息了设备令牌
请求参数: user_id, device_id
返回结果: 成功或失败标识
业务逻辑:
三. 推送消息
iOS根据deviceToken直接发送;Android根据选择的第3方方案的不同,进行消息发送
用户相关的消息,根据user_id为过滤条件,为用户发送消息。
发送消息时,badge
您可能关注的文档
- 2012年6月六级考试模拟题1.doc
- 2012年6月最新整理中考模拟数学试题分类汇编25三角形的基础知识(含答案).doc
- 2012年6月英语CET6真题及答案.doc
- 海丰县中医医院感知识培训(一).doc
- 软件专业人才培养模式创新.doc
- 2012年5月26日托福口语考试答题分析.doc
- 辅导员考试复习资料.doc
- 海信电器营运能力分析.doc
- 海信电视故障解决方法大全.doc
- 2011届毕业论文工作计划进度统一格式(适用于开题报告和任务书).doc
- 2026-2031年平安面项目投资价值分析报告.docx
- 2026-2031年扩散旋风除尘器项目投资价值分析报告.docx
- 2026-2031年日式实木家具项目投资价值分析报告.docx
- 2026-2031年吸鼓项目投资价值分析报告.docx
- 2026-2031年杯型磨轮项目投资价值分析报告.docx
- 2026-2031年地面辐射采暖管项目投资价值分析报告.docx
- 2026-2031年彩色橡胶颜料粉剂项目投资价值分析报告.docx
- 2026-2031年小模数齿轮滚刀项目投资价值分析报告.docx
- 2026-2031年赛钢喷嘴项目投资价值分析报告.docx
- 2026-2031年玻璃气流搅拌罐项目投资价值分析报告.docx
最近下载
- (完整版)《假分数与整数、带分数的互化》基础习题.doc VIP
- 英国签证仅结核筛查结核筛查登记表.pdf VIP
- 第九章压强--9.3大气压强(全国优质课赛课公开课一等奖)课件-物理人教版八年级下册.pptx VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 数字孪生工厂在汽车制造中应用:西门子、达索系统仿真精度与决策支持价值研究_竞争分析报告.docx
- 杭州西奥电梯有限公司简介.pptx VIP
- 4 单相桥式半控整流电路—电阻性负载.pptx
- 入场岗前三级安全教育培训档案(记录卡、危险告知书、安全责任书、登记表).doc VIP
- 景观生态学(全套课件321P).pptx VIP
- 年产50吨赖氨酸发酵工厂设计.pdf VIP
原创力文档

文档评论(0)