参数名(QueryString中) | 全名 | 取值范例 | 说明 |
---|---|---|---|
cid | ClientId | Youloft_Android | |
av | AppVersion | 4.2.6 | |
mac | MAC地址 | 00:11:22:33:44:55 | |
idfa | IDFA | iOS下所取得的唯一物理地址标识 | |
did | DeviceId | b622c089e7e14d2c2fa8c9129dafbb51 | |
chn | ChannelId | wnl_anzhi | |
cc | country | CN | |
lang | language | zh | |
bd | Bundle | com.youloft.calendar |
所以,每一次请求都应该形如:
http://localhost:3279/api/GetTopContent?cid=Youloft_Android&av=4.2.6&mac=00:11:22:33:44:55&did=b622c089e7e14d2c2fa8c9129dafbb51&chn=wnl_anzhi&cc=CN&lang=zh&bd=com.youloft.calendar&t=1430366273
参数名 | 类型 | 取值范围 | 说明 |
---|---|---|---|
status | int | 见以下说明 | 请求处理的状态 |
msg | String | 针对Status属性的说明信息,如果Status = 200, 则此字段为空 | |
t | long | 记录的返回时间的时间戳 | |
dateTime | DateTime | 记录的返回时间 | |
server | String | 服务器实例 | |
Data | 不固定,随实际业务而定 | 返回的业务字段,这个才是业务开发人员关心的部分 | |
sign | String | 签名 - 用于缓存 |
数字 | 对应类别 |
---|---|
200 | 成功 |
201 | 失败 |
202 | 异常 |
203 | 未授权 |
204 | 非法路径 |
304 | 未修改 |
9999 | Unknown |