Changes between Version 20 and Version 21 of doc/interface/platform


Ignore:
Timestamp:
07/02/2012 11:30:32 AM (14 years ago)
Author:
wangjianqiang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/interface/platform

    v20 v21  
    11= 平台接口设计 = 
     2 
     3 
     4== 平台注册接口(魔方专供) == 
     5 
     6接口地址: 
     7{{{ 
     8  http://pns.imofan.com/sender/register 
     9}}} 
     10 
     11接口请求参数定义: 
     12||参数名||说明|| 
     13||appkey||应用的唯一标识id,由魔方系统生成|| 
     14 
     15注意: 
     16* 参数必须用POST方式提交 
     17* 平台提供给客户端的api包发出请求的user-agent固定为:imofan pns client,若判断user-agent不匹配,则不予注册 
     18   
     19接口响应JSON格式定义: 
     20{{{ 
     21  { 
     22    "stat":      1, 
     23    "appsecret": "h4534getr34re", 
     24    "info":      "注册失败时的额外信息" 
     25  } 
     26}}} 
     27 
     28返回值定义: 
     29||返回值||说明|| 
     30||stat||取值为:1 注册成功,0 已注册过,-1 注册失败|| 
     31||appsecret||第三方应用服务端验证密码,进行推送时使用|| 
     32||info||包含额外的说明信息,用于stat为-1时平台所给的错误提示|| 
     33 
    234 
    335== 设备注册接口 == 
     
    77109||参数名||说明|| 
    78110||appkey||应用的唯一标识id,由魔方系统生成|| 
    79 ||appsecret||应用服务端验证密码,由魔方生成或者用户自己在魔方中设置|| 
     111||appsecret||应用服务端验证密码|| 
    80112||token||推送平台分配给该客户端的推送Token|| 
    81113||message||要推送的消息||