| | 1 | = Android推送服务接口设计 = |
| | 2 | |
| | 3 | == 获取推送Token接口 == |
| | 4 | |
| | 5 | 接口地址: |
| | 6 | {{{ |
| | 7 | http://p.imofan.com/token |
| | 8 | }}} |
| | 9 | |
| | 10 | 接口请求参数定义: |
| | 11 | ||参数名||说明|| |
| | 12 | ||appkey||应用的唯一标识id,由魔方系统生成|| |
| | 13 | ||dev_id||设备的唯一标识,采用魔方数据分析的dev_id|| |
| | 14 | |
| | 15 | 注意: |
| | 16 | * 参数必须用POST方式提交 |
| | 17 | * 平台提供给客户端的api包发出请求的user-agent固定为:imofan pns client,若判断user-agent不匹配,则不予分配token |
| | 18 | |
| | 19 | 接口响应JSON格式定义: |
| | 20 | {{{ |
| | 21 | { |
| | 22 | "stat": 1, |
| | 23 | "token": "188fa88e3d821a4867b43d74dd1d4905", |
| | 24 | "info": "分配token失败时的额外信息" |
| | 25 | } |
| | 26 | }}} |
| | 27 | |
| | 28 | 返回值定义: |
| | 29 | ||返回值||说明|| |
| | 30 | ||stat||取值为:1 Toekn分配成功,-1 分配失败|| |
| | 31 | ||token||推送平台分配给该客户端的推送Token|| |
| | 32 | ||info||包含额外的说明信息,用于stat为-1时平台所给的错误提示|| |