| Version 13 (modified by wangjianqiang, 14 years ago) (diff) |
|---|
推送流程
整个推送过程涉及以下3个主体:
| 主体 | 说明 |
| PNS | 推送服务器(Push Notification Server),即本系统 |
| Sender | 第三方应用服务器,发起推送的主体 |
| App | 客户端应用,接收推送消息的主体 |
其推送流程如下:
- App向PNS提交appkey并请求注册该移动设备,参见平台接口定义/设备注册接口
这里是为设备进行注册,而非为当前App注册,设备注册后可为设备上的所有App提供推送服务
如果设备上已经有其它App注册了该设备,则当前App不再进行注册,而是直接使用已注册到的账号
- PNS自动分配一个新的账号及随机密码返回给App
- App获取到账号信息后登录PNS
- App向PNS发出获取推送Token的请求,参见平台接口定义/获取推送Token接口
- PNS根据
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)