wiki:pcgamesv2.0.0/interface

Version 3 (modified by caozhaoyuan, 11 years ago) (diff)

--

1.基本约定


mrobot开发机代理:192.168.10.199 端口为 1080
mrobot测试机代理:192.168.10.198 端口为 1080
接口通用参数
req_enc=utf-8(必须放url后面)
resp_enc=utf-8(必须放url后面)
common_session_id=xxxx(以cookies中的优先)
接口URL: 接口URL

参数名类型必须说明

说明文档参数:添加某特定参数可以直接看接口文档
是否需要登录:是|否
返回格式:json|xml|ssi,
缓存方式:接口缓存(接口中返回的响应头里面的 Cache-Control),对象缓存()
缓存时间:缓存时间
返回结果:结果可能情况

2.接口列表

2.1 资讯模块

2.1.1 资讯列表


原mrobot接口: http://mrobot.pcgames.com.cn/v3/cms/channels/1
HTTP请求方式:get
是否需要登录:false
返回格式:json
缓存方式:
缓存时间:
说明:分页返回数据,每个资讯新增informationType字段标明类型;tags字段如果包含视频则显示“视频标签”
请求参数:

参数名类型必须说明


返回数据结构:

articleList:[
    {
        "bigImage": "http://img0.pconline.com.cn/pconline/1506/14/6584216_moto1_thumb.jpg",
        "cmtCount": 0,
        "id": "6584216",
        "image": "http://img0.pconline.com.cn/pconline/1506/14/g_6584216_1434247048109.jpg",
        "informationType": 1,
        "pubDate": "2015-06-16",
        "title": "抢参数风头!手机厂商追求个性也是蛮拼的",
        "url": "http://mobile.pconline.com.cn/658/6584216.html",
        "tags": "梦幻模拟战 转生,3DS梦幻模拟战",
    }
]
focus:[]
pageNo:1
pageSize:20
topArticle:[]
topFocus:[]
total:200

2.1.2 文章终端页


原mrobot接口: http://mrobot.pcgames.com.cn/v3/cms/articles/4971942?size=18&template=(null)
HTTP请求方式:get
是否需要登录:false
返回格式:html
缓存方式:参照1.基本约定
缓存时间:参照1.基本约定
说明:支持设置字体和读图模式
请求参数:

参数名类型必须说明
sizeint-可选字体设置参数,可选值为20、18、16

2.1.3 文章评论列表


原mrobot接口:  http://mrobot.pcgames.com.cn/v3/cmt/topics/13509342?reverse=0&support=1
HTTP请求方式:get
是否需要登录:false
返回格式:json
缓存方式:
缓存时间:
说明:返回数据改为json,分页返回数据,支持正倒序
请求参数:

参数名类型必须说明


返回数据结构:参考电脑网文章评论列表 http://mrobot.pconline.com.cn/v3/cmt/new_topics/13359138?pageNo=1&pageSize=20&reverse=0&articleId=6571490

2.2 论坛模块

2.2.1 帖子列表


原mrobot接口:  http://mrobot.pcgames.com.cn/proxy/bbs/forums/27485?filter=pick&pageNo=1&pageSize=20
HTTP请求方式:get
是否需要登录:false
返回格式:json
缓存方式:
缓存时间:
说明:分页返回数据,支持三种排序:最近回复/最近发表/精华帖
请求参数:

参数名类型必须说明


返回数据结构:

2.2.2 帖子终端页

[BR]]原mrobot接口:  http://mrobot.pcgames.com.cn/v2/bbs/topics/2970513?pageNo=1&pageSize=20
HTTP请求方式:get
是否需要登录:false
返回格式:html
缓存方式:
缓存时间:
说明:回帖加上回复楼层的功能,区分只看楼主和查看全部
请求参数:

参数名类型必须说明


返回数据结构:

2.3 搜索模块

2.3.1 资讯搜索

[BR]]原mrobot接口:  http://mrobot.pcgames.com.cn/v3/cms/search?q=iphone
HTTP请求方式:get
是否需要登录:false
返回格式:json
缓存方式:
缓存时间:
说明:根据关键字按时间返回资讯,分页
请求参数:

参数名类型必须说明


返回数据结构:

2.3.2 帖子搜索

[BR]]原mrobot接口:  http://mrobot.pcgames.com.cn/v3/bbs/search?q=ios&forumId=28222
HTTP请求方式:get
是否需要登录:false
返回格式:json
缓存方式:
缓存时间:
说明:根据关键字按时间返回帖子,分页
请求参数:

参数名类型必须说明


返回数据结构:参考电脑网帖子搜索: http://mrobot.pconline.com.cn/v3/itbbs/search?q=ios&pageNo=1&pageSize=20

2.4 直播模块

2.4.1 直播列表页

2.4.2 直播终端页