Changes between Initial Version and Version 1 of pchouse_magazine_interface_3.4.0


Ignore:
Timestamp:
05/16/2016 02:40:06 PM (10 years ago)
Author:
hezhenwei1
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pchouse_magazine_interface_3.4.0

    v1 v1  
     1[[TOC]] 
     2 
     3= Choice(悦选)2.0.0接口文档 = 
     4>mrobot代理环境说明:  
     5     192.168.10.198:1080(192.168.74.80)[[BR]]  
     6     192.168.10.199 端口为 1080 连的是dev40的开发环境(192.168.75.40)[[BR]]  
     7     ps1:未到qa阶段,连开发环境调试(若仅做代理,mrobot不存在真正的处理文件,只作转发的功能) [[BR]]  
     8     ps2:common_session_id都是在cookies中添加此参数 [[BR]] 
     9 
     10     [http://rdtrac.pc.com.cn/mobile/pototype/pclady/Choice2.0.0 "框架"][[BR]] 
     11     [http://192.168.50.171/2015/2015-12-02/index.html "设计稿地址"][[BR]] 
     12     [http://rdtrac.pc.com.cn/iphone/wiki/pclady_news2.0.0终端协议 "终端协议"][[BR]] 
     13     [http://rdtrac.pc.com.cn/cmt/wiki/intf "评论系统接口"][[BR]] 
     14 
     15 
     16>评论用到的URL: 
     17文章              http://choice.pclady.com.cn/pcladynews/article/id.html [[BR]] 
     18投票/活动           http://choice.pclady.com.cn/pcladynews/activity/id.html [[BR]] 
     19== 1.首页 == 
     20---------- 
     21 
     22=== 1.1资讯首页 === 
     23开发环境:http://dev15.pclady.com.cn:8004/app/dailyArticles.jsp [[BR]] 
     24线上环境:http://choice.pclady.com.cn/app/dailyArticles.jsp [[BR]] 
     25mrobot地址:http://mrobot.pclady.com.cn/x-300/choice-choice/app/dailyArticles.jsp?date=2016-01-19 
     26 
     27**说明** 
     28 
     29> 获取资讯栏目的首页精选数据。[[BR]] 
     30> 列表中的文章数据按天(服务器时间)进行分页,每次返回的数据为某一天的文章数据,参数中用date来标识,如果date为空表示加载当天数据,随后后端返回数据时需要一同返回这些数据是属于哪天的,以及有数据的下一天的日期nextDate。[[BR]] 
     31> 数据异常机制:当天必须要有焦点文章,如果没有焦点文章,即使有文章数据也跳过该天,随后返回最近有焦点文章那天的文章列表。假如已经到了最后一天,nextDate返回为空。 
     32 
     33**缓存时间** 
     34 
     35>mrobot与后台都为5分钟 
     36 
     37**提交方式** 
     38 
     39> GET 
     40 
     41**是否登录** 
     42 
     43> 否 
     44 
     45**数据来源** 
     46 
     47>编辑后台 
     48 
     49**参数** 
     50 
     51||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||=说明=|| 
     52||date||指定日期||string||""||否||= 为空时返回服务器当天数据,随后使用后端返回的nextDate来请求,格式YYYY-MM-DD =|| 
     53 
     54**返回** 
     55 
     56{{{#!java 
     57{ 
     58  "status":0, 
     59  "msg":"请求成功", 
     60  "data":{ 
     61    "date":"数据所属日期",//YYYY-MM-DD 
     62    "nextDate":"下次请求的日期",//YYYY-MM-DD 
     63    "focusArticle":{  //焦点文章 
     64      "authorID":"作者ID", 
     65      "authorName":"作者昵称", 
     66      "authorUrl":"作者头像", 
     67      "articleID":"文章id", 
     68      "imageUrl":"文章图片", 
     69      "title":"文章标题", 
     70      "desc":"文章正文前80字", 
     71      "focusImageUrl":"焦点文章图片"  //为文章配置的焦点图 
     72    }, 
     73    "articleList":[ 
     74      {  
     75        "specialID":"所属一级专题ID", 
     76        "specialName":"所属一级专题名称", 
     77        "authorID":"作者ID", 
     78        "authorName":"作者昵称", 
     79        "authorUrl":"作者头像", 
     80        "articleID":"文章id", 
     81        "imageUrl":"文章图片", 
     82        "title":"文章标题", 
     83        "desc":"文章正文前80字" 
     84      } 
     85    ], 
     86    "focusImage":{  //焦点图 
     87      "focusID":"焦点图ID", 
     88      "imageUrl":"焦点图片", 
     89      "desc":"焦点图简介" 
     90    } 
     91  } 
     92} 
     93 
     94}}} 
     95**返回参数说明** 
     96||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     97||= authorName =||= 作者昵称 =||= authorID =||= 作者ID =|| 
     98||= focusDate =||= 焦点图上显示的时间 =||= =||=  =|| 
     99 
     100[[BR]]