wiki:magazine_interface

Version 11 (modified by huzhixiang, 11 years ago) (diff)

--

杂志相关接口

1.基本约定

通用接口请求参数:
req_enc=utf-8           请求参数编码
resp_enc=utf-8          响应返回编码
common_session_id=xxxx      用户登录凭证,如果接口需要登陆则生效
pageNo=1          请求页码(>=1),如果接口返回有分页处理则生效
pageSize=20         请求页长度,默认20,如果接口返回有分页处理则生效

通用接口返回参数:
total:18            返回记录总条数,如果接口返回有分页处理则生效
pageNo:1            返回页码(>=1),如果接口返回有分页处理则生效
pageSize:20         返回页长度,如果接口返回有分页处理则生效

名词解释
接口URL:   接口URL
接口说明: 描述接口的应用场景
请求参数:参数名=xxx
是否登录:是|否,表示接口是否要登陆才能访问
是否分页:  是|否,表示返回的列表有分页处理
缓存时间:xx,设置Response Http Headers Cache-Control:max-age=xx(单位/秒)
返回结果:成功返回结果示例

全局接口返回格式:json

2.汽车.时尚.家居相似接口

2.1 热搜词

请求接口:
汽车iPad: http://mrobot.pcauto.com.cn/configs/pcauto_magazine_hotwords
汽车iPhone: http://mrobot.pcauto.com.cn/configs/pcauto_iphone_magazine_hotwords
家居iPad: http://mrobot.pchouse.com.cn/configs/pchouse_magazine_hotwords
家居iPhone: http://mrobot.pchouse.com.cn/configs/pchouse_iphone_magazine_hotwords
时尚iPad: http://mrobot.pclady.com.cn/configs/pclady_magazine_hotwords
时尚iPhone: http://mrobot.pclady.com.cn/configs/pclady_iphone_magazine_hotwords

返回结果:

  {
    "list": [
        {
            "v": "小户型"
        },
        {
            "v": "简约"
        },
        {
            "v": "沙发"
        },
        {
            "v": "卫浴空间"
        },
        {
            "v": "客厅"
        },
        {
            "v": "设计师"
        }
    ]
}

2.2 banner广告和启动图广告

请求接口:

汽车iPad: http://mrobot.pcauto.com.cn/configs/pcauto_magazine_ads
汽车iPhone: http://mrobot.pcauto.com.cn/configs/pcauto_iphone_magazine_ads
家居iPad: http://mrobot.pcauto.com.cn/configs/pchouse_magazine_ads
家居iPhone: http://mrobot.pcauto.com.cn/configs/pchouse_iphone_magazine_ads
时尚iPad: http://mrobot.pcauto.com.cn/configs/pclady_magazine_ads
时尚iPhone: http://mrobot.pcauto.com.cn/configs/pclady_iphone_magazine_ads

返回结果:

  {
    "ads": [
        { //启动图广告
            "id": "101",
            "location": "1",
            "duration": "4",
            "srci4": "http://www1.pchouse.com.cn/pchouse20150120qidongtu-i4.png", //iPhone设备对应的图片
            "srci5": "http://www1.pchouse.com.cn/pchouse20150120qidongtu-i5.png",
            "srci6": "http://www1.pchouse.com.cn/pchouse20150120qidongtu-i6.png",
            "srci6p": "http://www1.pchouse.com.cn/pchouse20150120qidongtu-i6p.png",
            "pv-link": "",
            "begin": "2015-02-15 00:00:00",  //开始时间
            "end": "2015-02-26 00:00:00"     //结束时间
        },
        { //下面的是搜索页的banner广告
            "id": "102", 
            "location": "2",
            "type": "1",
            "src": "http://www1.pchouse.com.cn/498-126-quanzi.jpg", //图片的链接
            "src3x": "",
            "link": "http://itunes.apple.com/cn/app/jia-ju-za-zhi/id543134887?mt=8", //点击图片跳转到appStroe
            "pv-link": "",
            "begin": "2014-12-16 00:00:00",
            "end": "2015-12-31 00:00:00"
        }
    ],
    "beta": [
        {
            "show": "0",
            "link": "https://m.pc.com.cn"
        }
    ],
    "recommendApp": [
        {
            "show": "1"  //控制是否显示横幅下面的推荐杂志链接,同时也用来控制版本更新按钮的隐藏
        }
    ]
}

2.3 关于我们页

请求接口:
汽车iPad: http://www.pcauto.com.cn/2013/0613/zt2561065.html?app_version=xxx
汽车iPhone: http://www.pcauto.com.cn/2012/1101/zt2193595.html?app_version=xxx
家居iPad: http://www.pchouse.com.cn/2012/1010/zt232762.html?app_version=xxx
家居iPhone: http://www.pchouse.com.cn/2012/0705/zt215364.html?app_version=xxx
时尚iPad: http://www.pclady.com.cn/2012/1207/zt912820.html?app_version=xxx
时尚iPhone: http://www.pclady.com.cn/2012/1207/zt912937.html?app_version=xxx

说明:app_version=xxx 拼接的是app的具体版本号
例如:家居杂志iPad版: http://www.pchouse.com.cn/2012/1010/zt232762.html?app_version=3.0.0

3.汽车杂志接口

4.时尚杂志接口

5.家居杂志接口

5.1 资讯首页


mrobot接口: http://mrobot.pchouse.com.cn/v3/cms/index?deviceType=ipad2&pageNo=1&pageSize=20
后台接口: http://www.pchouse.com.cn/app/4json/
后台接口: http://192.168.11.20:8888/magazine/publish/ipad2/json/magazines.json
HTTP请求方式:get
是否需要登录:false
返回格式:json
缓存时间:1小时
是否分页:是
请求参数:

参数名类型必须说明
deviceTypeString必填设备类型:ipad2,ipad3,iphone4,iphone5,android
pageNoint可选页码(默认为1)
pageSizeint可选每页大小(默认为20)


返回数据结构

{
    focus: [
        {
            image: "http://img0.pchouse.com.cn/pchouse/test/lf/02/1506/Hydrangeas_1.jpg",
            url: "http://www.pchouse.com.cn/test/lf/02/1206/210452.html"
        },
        {
            image: "http://img0.pchouse.com.cn/pchouse/test/lf/1506/Jellyfish.jpg",
            url: "http://www.pchouse.com.cn/69/zt691571.html"
        },
        {
            image: "http://img0.pchouse.com.cn/pchouse/test/lf/1506/Tulips.jpg",
            url: "http://www.pchouse.com.cn/25/zt253113.html"
        }
    ],
    inforData: [
        {
            articleId: "771951",
            articleUrl: "http://m.pchouse.com.cn/x/77/771951.html",
            imageUrl: "http://img0.pchouse.com.cn/pchouse/test/lf/1506/Chrysanthemum.jpg",
            pubDate: "2015-06-05",
            title: "打造春季婚房上海夫妻21万装98平清单",
            type: "1"
        },
        {
            albumsId: "",
            count: "",
            imageUrl: "http://img0.pchouse.com.cn/pchouse/test/lf/02/1506/Hydrangeas.jpg",
            pubDate: "2015-06-05",
            title: "打造春季婚房 上海夫妻21万装98平清单",
            type: "2"
        },
        {
            companyDesc: "",
            companyName: "",
            imageUrl: "http://img0.pchouse.com.cn/pchouse/test/lf/02/0830/1506/Koala.jpg",
            logoUrl: "",
            pubDate: "2015-06-05",
            title: "展柜是什么 展柜有哪些特点",
            topicId: "",
            topicUrl: "http://www.pchouse.com.cn/test/lf/02/0830/1208/226004.html",
            type: "3"
        },
        {
            goodsId: "",
            imageUrl: "http://img0.pchouse.com.cn/pchouse/test/lf/02/1506/Penguins.jpg",
            pubDate: "2015-06-05",
            title: "电饼铛哪个牌子好",
            type: "4"
        }
    ],
    latestPeriodical: {
        base_url: "http://reader.pchouse.com.cn/pchousemag/ipad2/seperatepack/610/610-base.zip",
        base_url_prefix: "http://reader.pchouse.com.cn/pchousemag/ipad2/seperatepack/610/",
        bestTopicUrl: "",
        bookDownloadStatus: "1",
        cover: "http://reader.pchouse.com.cn/pchousemag/ipad2/cover/610-big.jpg?201506011707",
        deviceType: "0",
        dir-ver: "http://reader.pchouse.com.cn/pchousemag/ipad2/content/610-ver-dir.jpg",
        id: "610",
        issue: "6月刊",
        magazine: "PChouse",
        md5: "abf2e13b3d7f1d7e429f60003e7e85b4",
        publishTime: "2015-06-01 17:07:48",
        publisher: "家居网",
        size: "139.82MB",
        summary: "谁说大孩子就没有儿童节。来看本期专题,儿童房与宝贝一同成长。帮你解决熊孩子的收纳问题,为心中的Angel制造一个甜美童年。杂志君还手把手教你挑选儿童房壁纸,包你过足眼瘾。现关注微信,可以了解更多美家方案!还有机会获得手机充值卡哦~祝大家儿童节快乐!Enjoy!",
        thumb: "http://reader.pchouse.com.cn/pchousemag/ipad2/cover/610-small.jpg?201506011707",
        url: "http://reader.pchouse.com.cn/pchousemag/ipad2/610.zip",
        volume: "0"
    },
    pageNo: 1,
    pageSize: 4,
    total: 4
}

说明:focus为焦点图,latestPeriodical为最新刊,inforData为资讯列表。
资讯文章有4种类型:
文章类:type=1;
图集类:type=2 类型,albumsId=xx 图集id,count=xx 图片总数;
广告专题:type=3 类型;topicId=xx 广告专题id;logoUrl=xx 公司logo链接;companyName=xx 公司名称;companyDesc=xx 公司描述;
商品:type=4 类型;goodsId=xx 商品id

5.2 文章终端页


mrobot接口: http://mrobot.pchouse.com.cn/v3/cms/articles/1131751
后台接口: http://192.168.10.65:8007/interface/pchouse/mrobot_articles_v2.jsp?id=1131751&fulltext
HTTP请求方式:get
是否需要登录:false
返回格式:json
缓存时间:
是否分页:否
请求参数:

参数名类型必须说明
idint必填文章id
fmtString可选fmt=json时出json数据,否则返回页面


返回数据结构

{
    author: "lishuang_JZ",
    brief: [
        1,
        "自制酥软美味蛋糕",
        2,
        "自制酥软美味蛋糕",
        3,
        "自制酥软美味蛋糕"
    ],
    channelId: [
        "000007770",
        "000007769"
    ],
    content: {
        blockList: [
            {
                seq: 1,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image001.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  色泽十分丰富,酥软不生硬,好吃不上火。<br/>"
            },
            {
                seq: 2,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image003.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  原料有面粉,盐,罂粟种子和香料。香料混合了肉桂,肉豆蔻,姜,所有的香料,丁香和豆蔻。还有蓝莓和柠檬。奶油,黄油,奶油乳酪和糖。<br/>"
            },
            {
                seq: 3,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_4.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  先混合香料,根据提供的材料绞碎之后混合到一起,混合的时候要均匀。<br/>"
            },
            {
                seq: 4,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image005.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  拌入鸡蛋和香草精,杏仁提取物,柠檬皮和柠檬汁。混合直到充分结合,停了几次刮碗的侧面和底部用橡皮刮刀。<br/>"
            },
            {
                seq: 5,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_6.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  然后加入面粉,搅拌均匀,节省一点面粉混合物(大约四分之一杯)的将它们添加到蛋糕面糊, 提示:不要过度混合面粉在这一点上,因为它会导致你的蛋糕强硬和干燥。<br/>"
            },
            {
                seq: 6,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image009.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  加入蓝莓,搅拌成面糊,直至充分混合在其中,搅拌力度要得当,用力过猛会导致蓝莓外形破裂。<br/>"
            },
            {
                seq: 7,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image011.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  倒入面糊,倒入抹油和面粉(9英寸)放入面包烤盘中,不可太满,大约四分之三位置即可。<br/>"
            },
            {
                seq: 8,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image012.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  在一个小碗里,使糖粉奶油细末结合面粉,砂糖,红糖,肉桂,杏仁和酥油。擦黄油之后放入其他配料,用你的指尖,直到混合物变成类似于粗糙的面包屑。<br/>"
            },
            {
                seq: 9,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image014.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  顶部的蛋糕面糊宽松与糖粉奶油细末均匀凃撒,如果对坚果过敏,或者你根本不喜欢坚果,杏仁,你完全可以忽略它们或使用替代燕麦。<br/>"
            },
            {
                seq: 10,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image015.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  放差不多满了之后放进烘箱里烘烤一个半小时左右,直到在中间插入一个牙签拔出来是干净的。<br/>"
            },
            {
                seq: 11,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image017.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  一小时后,小心地沿着跑盘的两侧黄油刀松开蛋糕。然后反其到机架上(你会失去一些馅料,不过没关系),然后将其翻转过来。<br/>"
            },
            {
                seq: 12,
                text: "<img class="bigimg" onclick="viewPic(this,
                event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image019.jpg"/>"
            },
            {
                seq: 0,
                text: "<br/>  最后淋上奶酪,卖相和味道都是一级棒的,香,软,酥,还在等什么,快动手DIY起来吧。<br/>"
            }
        ],
        imgCount: 12,
        summary: "<br/>  蛋糕在我们的日常是十分常见,几乎成为我们生活中必不可少的一部分,蛋糕店里形形色色的蛋糕固然好吃,但自制的更别具一番风味。DIY蛋糕有一个特殊功能就是可以陶冶情操,制作过程能让心情变美丽哦。<br/><br/>"
    },
    id: "1131751",
    imgCount: 12,
    keyword: "糕点制作;西式糕点;下午茶;学做糕点;糕点盒;微波炉",
    pageNo: 1,
    pubDate: 1432052111070,
    text: "<br/>  蛋糕在我们的日常是十分常见,几乎成为我们生活中必不可少的一部分,蛋糕店里形形色色的蛋糕固然好吃,但自制的更别具一番风味。DIY蛋糕有一个特殊功能就是可以陶冶情操,制作过程能让心情变美丽哦。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image001.jpg"/><br/><br/>  色泽十分丰富,酥软不生硬,好吃不上火。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image003.jpg"/><br/><br/>  原料有面粉,盐,罂粟种子和香料。香料混合了肉桂,肉豆蔻,姜,所有的香料,丁香和豆蔻。还有蓝莓和柠檬。奶油,黄油,奶油乳酪和糖。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_4.jpg"/><br/><br/>  先混合香料,根据提供的材料绞碎之后混合到一起,混合的时候要均匀。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image005.jpg"/><br/><br/>  拌入鸡蛋和香草精,杏仁提取物,柠檬皮和柠檬汁。混合直到充分结合,停了几次刮碗的侧面和底部用橡皮刮刀。<br/><br/><br/><br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_6.jpg"/><br/><br/>  然后加入面粉,搅拌均匀,节省一点面粉混合物(大约四分之一杯)的将它们添加到蛋糕面糊, 提示:不要过度混合面粉在这一点上,因为它会导致你的蛋糕强硬和干燥。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image009.jpg"/><br/><br/>  加入蓝莓,搅拌成面糊,直至充分混合在其中,搅拌力度要得当,用力过猛会导致蓝莓外形破裂。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image011.jpg"/><br/><br/>  倒入面糊,倒入抹油和面粉(9英寸)放入面包烤盘中,不可太满,大约四分之三位置即可。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image012.jpg"/><br/><br/>  在一个小碗里,使糖粉奶油细末结合面粉,砂糖,红糖,肉桂,杏仁和酥油。擦黄油之后放入其他配料,用你的指尖,直到混合物变成类似于粗糙的面包屑。<br/><br/><br/><br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image014.jpg"/><br/><br/>  顶部的蛋糕面糊宽松与糖粉奶油细末均匀凃撒,如果对坚果过敏,或者你根本不喜欢坚果,杏仁,你完全可以忽略它们或使用替代燕麦。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image015.jpg"/><br/><br/>  放差不多满了之后放进烘箱里烘烤一个半小时左右,直到在中间插入一个牙签拔出来是干净的。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image017.jpg"/><br/><br/>  一小时后,小心地沿着跑盘的两侧黄油刀松开蛋糕。然后反其到机架上(你会失去一些馅料,不过没关系),然后将其翻转过来。<br/><br/><img class="bigimg" onclick="viewPic(this,
    event);" src="http: //img0m.pchouse.com.cn/pchouse/1505/12/1131751_image019.jpg"/><br/><br/>  最后淋上奶酪,卖相和味道都是一级棒的,香,软,酥,还在等什么,快动手DIY起来吧。<br/>",
    title: "人气甜品简单做 自制酥软蓝莓蛋糕",
    total: 3,
    url: "http://life.pchouse.com.cn/113/1131751.html"
}

6.杂志跳转协议

  跳转协议列表