| Version 1 (modified by hezhenwei1, 10 years ago) (diff) |
|---|
Choice(悦选)2.0.0接口文档
mrobot代理环境说明:
192.168.10.198:1080(192.168.74.80)
192.168.10.199 端口为 1080 连的是dev40的开发环境(192.168.75.40)
ps1:未到qa阶段,连开发环境调试(若仅做代理,mrobot不存在真正的处理文件,只作转发的功能)
ps2:common_session_id都是在cookies中添加此参数
评论用到的URL:
文章 http://choice.pclady.com.cn/pcladynews/article/id.html
投票/活动 http://choice.pclady.com.cn/pcladynews/activity/id.html
1.首页
1.1资讯首页
开发环境: http://dev15.pclady.com.cn:8004/app/dailyArticles.jsp
线上环境: http://choice.pclady.com.cn/app/dailyArticles.jsp
mrobot地址: http://mrobot.pclady.com.cn/x-300/choice-choice/app/dailyArticles.jsp?date=2016-01-19
说明
获取资讯栏目的首页精选数据。
列表中的文章数据按天(服务器时间)进行分页,每次返回的数据为某一天的文章数据,参数中用date来标识,如果date为空表示加载当天数据,随后后端返回数据时需要一同返回这些数据是属于哪天的,以及有数据的下一天的日期nextDate。
数据异常机制:当天必须要有焦点文章,如果没有焦点文章,即使有文章数据也跳过该天,随后返回最近有焦点文章那天的文章列表。假如已经到了最后一天,nextDate返回为空。
缓存时间
mrobot与后台都为5分钟
提交方式
GET
是否登录
否
数据来源
编辑后台
参数
| 参数名 | 参数含义 | 类型 | 默认值 | 是否必须 | 说明 |
|---|---|---|---|---|---|
| date | 指定日期 | string | "" | 否 | 为空时返回服务器当天数据,随后使用后端返回的nextDate来请求,格式YYYY-MM-DD |
返回
{
"status":0,
"msg":"请求成功",
"data":{
"date":"数据所属日期",//YYYY-MM-DD
"nextDate":"下次请求的日期",//YYYY-MM-DD
"focusArticle":{ //焦点文章
"authorID":"作者ID",
"authorName":"作者昵称",
"authorUrl":"作者头像",
"articleID":"文章id",
"imageUrl":"文章图片",
"title":"文章标题",
"desc":"文章正文前80字",
"focusImageUrl":"焦点文章图片" //为文章配置的焦点图
},
"articleList":[
{
"specialID":"所属一级专题ID",
"specialName":"所属一级专题名称",
"authorID":"作者ID",
"authorName":"作者昵称",
"authorUrl":"作者头像",
"articleID":"文章id",
"imageUrl":"文章图片",
"title":"文章标题",
"desc":"文章正文前80字"
}
],
"focusImage":{ //焦点图
"focusID":"焦点图ID",
"imageUrl":"焦点图片",
"desc":"焦点图简介"
}
}
}
返回参数说明
| 参数名 | 参数含义 | 参数名 | 参数含意 |
|---|---|---|---|
| authorName | 作者昵称 | authorID | 作者ID |
| focusDate | 焦点图上显示的时间 |
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)