wiki:pchouse_magazine_interface_3.4.0

Version 1 (modified by hezhenwei1, 10 years ago) (diff)

--

Table of Contents

  1. 1.首页
    1. 1.1资讯首页

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 焦点图上显示的时间