[[TOC]] == 一.基本约定 == {{{ 1.基本约定 1.当接口处理正常时,HTTP STATUS CODE 返回给200。包括有正常的业务数据和数据为空的情况。 2.当接口处理异常时,HTTP STATUS CODE 返回给500,并且给出具体的错误信息。 { "uri" : "/intf/albums-by-type.jsp", "error-desc":"Need you follow uid.", "user-notice":"给用户的提示放在这里" }` 3.接口默认的字符编码是UTF-8,接口需要实现对req-enc和resp-enc参数的支持。在JSP的最顶部,实现类似下面的代码: String queryString = request.getQueryString(); String requestEncoding = getParam(queryString,"req_enc"); String responseEncoding = getParam(queryString,"resp_enc"); if(isNotBlank(requestEncoding)){ request.setCharacterEncoding(requestEncoding); } if(isNotBlank(responseEncoding)){ response.setCharacterEncoding(responseEncoding); } 4.所有有写操作的数据接口,必须用POST方式提交,在接口里需要判断提交方式,拒绝GET的调用请求。 5.接口中的JSON字符串,key都用双引号("")包裹,value是字符串类型时,也用双引号("")包裹;是数字类型时,不用引号 6.需要分页的接口,统一返回以下字段: pageNo,pageSize,total }}} == 二.接口列表 == === 1.0首页 === {{{ 备注:首页 接口开发:庄焕滨 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: status:1备孕,2怀孕,3育儿 weeks:第几周 返回参数: { focus:[ { id: image: title: type:论坛(1列表、2终端);亲子学院(3列表、4终端);活动(5列表、6终端);工具(7终端);食谱(8终端);资讯(9终端);问答(10终端);百科(11终端) } ], recommend:[ { id: image: title: type:论坛(1列表、2终端);亲子学院(3列表、4终端);活动(5列表、6终端);工具(7终端);食谱(8终端);资讯(9终端);问答(10终端);百科(11终端) } ], hotChannels:[ { id: name: type: image: } ] } }}} === 2.0工具 === ==== 2.1工具首页 ==== {{{ 备注:工具类首页 接口开发:庄焕滨 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: { tools:[ { id: url: uri: policy-search表示二胎政策查询,pregnancy-calendar表示备孕日历,除此两个,此值为空 name: image: } ] } }}} ==== 2.2其他工具 ==== {{{ 备注:其他工具 接口开发: 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: }}} === 3.0每日知识 === ==== 3.0每日知识首页 ==== {{{ 备注:每日知识首页 接口开发:吴全贵 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: status:1备孕,2怀孕,3育儿 weeks:第几周 返回参数: { tips:"", ad:"", cookbook:[ { id: image: title: des: } ], timeline:[ { "title":"优生优育", "section":[ { id: image: title: type:论坛(1列表、2终端);亲子学院(3列表、4终端);活动(5列表、6终端);工具(7终端);食谱(8终端);资讯(9终端);问答(10终端);百科(11终端) }, { id: image: title: type: } ] }, { "title":"生男生女", "section":[ { id: image: title: type: }, { id: image: title: type: } ] } ] } }}} ==== 3.1周期 ==== {{{ 备注:周期 接口开发:吴全贵 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: status:1备孕,2怀孕,3育儿 type:1每日知识,2食谱 返回参数: { weeks:[ { num:1, tips:"多吃含钙食物" }, { num:1, tips:"多吃含tie食物" } ] } }}} ==== 3.1食谱列表 ==== {{{ 备注:食谱列表 接口开发:吕丁勤 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: status:1备孕,2怀孕,3育儿 type:1每日知识,2食谱 weeks:第几周 返回参数 { id: cookbook:[ [//第一天 { id: name: image: des: }, { id: name: image: des: }, { id: name: image: des: } ], [//第二天 { id: name: image: des: }, { id: name: image: des: }, { id: name: image: des: } ] ] } }}} ==== 3.2食谱详情 ==== {{{ 备注:食谱详情 接口开发:吕丁勤,唐良运 请求URL:http://pp.pcbaby.com.cn/template/pcbaby/intf/intfGroups4Cookbook.jsp?id=23081&resp_enc=utf-8&req_enc=utf-8 HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: id:食谱id 返回参数 { id: name: picDes:[ { id: image: des: } ] } }}} ==== 3.2文章搜索(暂不做此功能) ==== {{{ 备注:文章搜索 接口开发:快搜 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: id:食谱id 返回参数 { datas:[ { "cmtCount": 0, "id": "1455932", "image": "http://img0.pcbaby.com.cn/pcbaby/2tai/beiyun/zhunbei/1404/beiyun1-184128_1.jpg", "pubDate": "2014-03-27 11:56:18", "title": "为啥二胎比一胎难怀?解密真相", "url": "http://2tai.pcbaby.com.cn/145/1455932.html" } ] } }}} === 4.0交流圈 === ==== 4.1生活圈精华帖子列表 ==== {{{ 备注:生活圈帖子列表,时间倒序 接口开发:丁健勇 请求URL:http://bbs.pcbaby.com.cn/intf/forum/getPicks.do HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:有 缓存时间:1小时 请求参数: forums=1;需要查询的版块ID,多个版块ID用半角逗号分隔。查找的信息也会包含其子版块 noForums=0;要过滤的版块ID,多个版块ID用半角逗号分隔。查询将过滤掉这些版块及这些版块的子版块 pickType=pickA;精华类型,可填all,pickA,pickB,pick1,pick2,pick3,pick4,pick5;其中pickA和pickB查的都是普通精华,all为查询所有精华 pageNo:当前第几页 pageSize:每页显示的数量,默认为10条 maxLength:帖子内容需要截取的长度,默认240个字节 callback:回调函数 ie=gbk;输出内容的编码格式 cacheTime=3600;缓存时间,单位为秒 返回参数: { status: 0 desc: "查询成功" topics:[ { forumId: 版块id forumName: 版块名称 topicId: 帖子id title: 帖子标题 message: 帖子内容需要截取的长度,默认240个字节 authorName: 帖子的用户名 createAt: 帖子的创建时间 views: 帖子浏览数 replyCount: 帖子回复数 } ] } }}} ==== 4.1.1生活圈最新帖子列表 ==== {{{ 备注:生活圈最新帖子列表,时间倒序 接口开发:丁健勇 请求URL:http://bbs.pcbaby.com.cn/mobile/getNewTopics.do HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:1小时 请求参数: fids:指定版块id,多个id用逗号隔开(如:fids=1776,1948,1799,1915) pageNo: pageSize: ie:产出内容的编码,默认为gbk maxLength:帖子内容需要截取的长度,默认240个字节 noFids:需要过滤的版块id,多个id用逗号隔开(如:noFids=1776,1948,1799,1915)注意:该参数只有在fid=1的时候才有效 返回参数,成功: { fids: "1771,1776", topics:[ { category: "婆媳", categoryId: 2, createAt: "2014-06-18 14:51:38", floor: 1, forumId: 1771, forumName: "女人心情", forumUrl: "http://localhost.pconline.com.cn/bbs7/forum-1771.html", images: [ "http://dev2.pconline.com.cn:9191/kidsbbs6/1406/12/c0/1205470_1402557443988_1024x1024.jpeg", "http://dev2.pconline.com.cn:9191/kidsbbs6/1406/12/c0/1205471_1402557448357_1024x1024.jpg", "http://dev2.pconline.com.cn:9191/kidsbbs6/1406/12/c0/1205479_1402559413897_1024x1024.png" ], lastPostAt: "2014-06-18 14:51:38", message: "修改分类修改分类", replyCount: 0, rewardAmount: 0, rewardRemain: 0, title: "婆媳", topicId: 1942176, topicUrl: "http://localhost.pconline.com.cn/bbs7/topic-1942176.html", userId: 826717, userName: "MyNameIsSoLongAndBig", userUrl: "http://my.pcbaby.com.cn/id/826717/bbs/", viewCount: 1 } ] } }}} ==== 4.2生活圈栏目列表 ==== {{{ 备注:生活圈栏目列表 接口开发:庄焕滨 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 返回参数 { id: channels:[ { id: name: image: des: } ] } }}} ==== 4.3帖子终端 ==== {{{ 备注:获取帖子内容 接口开发:mrobot 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: tid: pageNo:页码 pageSize:一页条数 设置header Cookie = "common_session_id=xxxx"; 返回参数 加入一段注释,注释内的内容为一段json /*@_HTML_META_START_ {"favoriteId":-1,"pageCount":5,"pageNo":1,"title":"3月6日北京提2012款白色三厢2.0AT旗舰型作业","userId":32031278,"webUrl":"http://bbs.pcauto.com.cn/topic-4592911.html"} _HTML_META_END_@*/ 点击图片,要有对应协议,可以参考接口: http://mrobot.pcauto.com.cn/v2/bbs/topics/4592911?pageNo=1&pageSize=19&picRule=2&authorId=0&topicTemplate=4.0.0&app=pcautobrowser&size=18 url:http://piebbs.pconline.com.cn/rest/topics/${topicId} }}} ==== 4.4帖子是否已收藏 ==== {{{ 备注:帖子是否已收藏 接口开发:郭公仆 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: tid: 设置header Cookie = "common_session_id=xxxx"; 返回参数 { msg: result } }}} ==== 4.5回帖、发帖 ==== {{{ 备注:回帖、发帖 接口开发:丁健勇 请求URL:http:// HTTP请求方式:post 是否需要登录:是 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: agent:1待验证 message = 内容; replyToId = 回帖楼层id category:性福,婆媳,情感,职场,姐妹,邻里---分类 anonymous 代表是否匿名, 1为匿名,0为正常 设置header Cookie = "common_session_id=xxxx"; 返回参数 { msg: result: } }}} ==== 4.6上传图片 ==== {{{ 备注:上传图片 接口开发: 请求URL:http://upc.pconline.com.cn/upload_quick.jsp?application=yidong HTTP请求方式:post 是否需要登录:是 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: file:文件名称,文件本体 富文本格式传送,该接口返回图片url,其被用于回帖或者发帖中贴图。 }}} ==== 4.7私密圈帖子列表-私语 ==== {{{ 备注:私密圈帖子,时间倒序 接口开发:丁健勇 请求URL:http://bbs.pcbaby.com.cn/mobile/getSecretTopics.do HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:1小时 请求参数: type:1私语(默认),2话题 pageNo: pageSize: ie:产出内容的编码,默认为gbk maxLength:帖子内容需要截取的长度,默认240个字节 返回参数,成功: { fids: "2250", topics: [ { category: "性福", categoryId: 1, createAt: "2014-06-13 11:50:22", floor: 11, forumId: 2250, forumName: "匿名板块", forumUrl: "http://localhost.pconline.com.cn/bbs7/forum-2250.html", lastPostAt: "2014-06-20 14:55:32", message: "处女贴处女贴处女贴", replyCount: 10, rewardAmount: 0, rewardRemain: 0, title: "处女贴", topicId: 1942125, topicUrl: "javascript:void(0)", userId: 826717, userName: "M***", userUrl: "http://my.pcbaby.com.cn/id/826717/bbs/", viewCount: 1 } ] } }}} ==== 4.7私密圈帖子列表-话题 ==== {{{ 备注:私密圈帖子,时间倒序 接口开发:丁健勇 请求URL:http://bbs.pcbaby.com.cn/mobile/getSecretTopics.do HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:1小时 请求参数: type:1私语(默认),2话题 pageNo: pageSize: ie:产出内容的编码,默认为gbk maxLength:帖子内容需要截取的长度,默认240个字节 返回参数,成功: { fids: "2250", topics: [ { category: "性福", categoryId: 1, createAt: "2014-06-13 11:50:22", floor: 11, forumId: 2250, forumName: "匿名板块", forumUrl: "http://localhost.pconline.com.cn/bbs7/forum-2250.html", lastPostAt: "2014-06-20 14:55:32", message: "处女贴处女贴处女贴", replyCount: 10, rewardAmount: 0, rewardRemain: 0, title: "处女贴", topicId: 1942125, topicUrl: "javascript:void(0)", userId: 826717, userName: "M***", userUrl: "http://my.pcbaby.com.cn/id/826717/bbs/", viewCount: 1 } ] } }}} ==== 4.8私密圈闺蜜帖子列表 ==== {{{ 备注:私密圈闺蜜帖子,时间倒序 接口开发:丁健勇 请求URL:http://bbs.pcbaby.com.cn/mobile/getBestieTopics.do HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 返回参数 { id: name: topics:[ { pid:改回复的id topicId:原帖子的id title:标题 message:内容简介,截取正文部分内容 viewsNum:浏览数 commentNum:楼层数 categoryId:1性福,2婆媳,3情感,4职场,5姐妹,6邻里 category:对应category的名字 replyContent:回复内容 replyAuthorName:回帖用户名 replyAuthorId:回帖用户id replyTime:回复时间戳 topicAuthorId: 主贴用户id } ] } }}} === 5.0问答 === ==== 5.1问答搜索 ==== {{{ 备注:问答搜索 接口开发:卢海潮 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: keyword:关键字 pageNo pageSize 返回参数 { id: name: questions:[ { id: question:"" answer:"" authorId: authorFace: authorName: hospital: department: time: } ] } }}} ==== 5.2问答详情 ==== {{{ 备注:问答详情 接口开发:卢海潮、庄焕滨 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:HTML页面 缓存方式:无 缓存时间:无 请求参数: id:问题id 返回参数: 点击协议: pcaction://adopt-answer/id }}} ==== 5.2.1问答-采纳答案 ==== {{{ 备注:问答详情 接口开发:吴全贵 请求URL: HTTP请求方式:POST 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: id:答案id 返回参数: { result: msg: } }}} ==== 5.3提问 ==== {{{ 备注:提问 接口开发:卢海潮 请求URL:http:// HTTP请求方式:post 是否需要登录:是 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: title:问题标题 des = 问题描述; typeId = 问题分类id specialistId:专家id,可选 设置header Cookie = "common_session_id=xxxx"; 返回参数 { msg: result: } }}} ==== 5.4问题分类 ==== {{{ 备注:问题分类 接口开发:卢海潮 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 返回参数 { sections:[ { id: name:备孕 types:[ { id:1 name:生男生女 }, { id:2 name:孕前饮食 } ] }, { id: name:月子 types:[ { id:1 name:生男生女 }, { id:2 name:孕前饮食 } ] } ] } }}} === 6.0 个人中心 === ==== 6.1我的消息数 ==== {{{ 备注:我的消息数--非论坛部分 接口开发:郭公仆 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 返回参数 { myAnswerCount:我的问答数 myCollectionCount:我的收藏数 answerReply:问答回复数 articleReply:文章回复数 } }}} ==== 6.1我的消息数2 ==== {{{ 备注:我的消息数--论坛部分 接口开发:郭公仆 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 返回参数 { myTopicsCount:我的圈子数 topicsReplyCount:圈子回复数 } }}} ==== 6.2我的交流圈-主帖、精华帖、回帖 ==== {{{ 备注:我的交流圈-主帖、精华帖、回帖 接口开发:丁健勇 请求URL:http://bbs.pcbaby.com.cn/intf/user/queryUserPost.do HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: uid: 用户id,默认为当前登录用户id type: 查询类型,默认为topic;可填topic(主贴),pick(精华帖),reply(回帖) pageNo: 当前第几页 pageSize: 每页显示的数量,默认10条 maxLength: 帖子内容需要截取的长度,默认240个字节 callback: 回调函数 ie=gbk;输出内容的编码格式 type为topic或pick时的返回参数,成功时: { status: 0, desc: "查询成功", uid: 用户id, topics:[ { topicId: 主帖id, title: 标题, message: 截取的帖子内容, authorName: 主帖的用户名, createAt: 发帖时间, views: 帖子浏览数, replyCount: 帖子回复数 } ] } 失败时: { desc: "原因描述", status: 状态码 } type为reply时的返回参数,成功时: { status: 0, desc: "查询成功", uid: 用户id, topics:[ { topicId: 主帖id, image: 主帖中的第一张图片, title: 主帖标题, message: 截取的帖子内容, authorName: 主帖的用户名, createAt: 主帖创建时间, views: 主帖浏览数, replyCount: 主帖回复数, categoryId: 1性福,2婆媳,3情感,4职场,5姐妹,6邻里, category: 对应category的名字, replyContent: 回帖的内容, replyAuthorName: 回帖的用户名, replyAuthorId: 回帖的用户id, replyTime: 回帖的时间 } ] } 失败时: { desc: "原因描述", status: 状态码 } }}} ==== 6.3我的交流圈数量 ==== {{{ 备注:我的交流圈-主贴、精华帖 接口开发:丁健勇 请求URL:http://bbs.pcbaby.com.cn/intf/user/queryUserPostCount.do HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: uid: 用户id,默认查询当前登录用户id 返回参数 { topicCount:主帖数量 pickCount:精华帖数量 replyCount:回帖数量 } }}} ==== 6.4我的问答 ==== {{{ 备注:我的问答 接口开发:卢海潮 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: type:1已解决,2未解决 设置header Cookie = "common_session_id=xxxx"; pageNo pageSize 返回参数 { questions:[ { id: image:"" title: des: time: } ] } }}} ==== 6.4.1我的问答数量 ==== {{{ 备注:我的问答 接口开发:卢海潮 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 设置header Cookie = "common_session_id=xxxx"; 返回参数 { solvedCount:已解决数量 unsolvedCount:未解决数量 } }}} ==== 6.5我的收藏 ==== {{{ 备注:我的收藏 接口开发:吴全贵 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: type:1文章 2帖子 3百科 4问答 5课程 6食谱 设置header Cookie = "common_session_id=xxxx"; pageNo pageSize 返回参数 { collections:[ { id: title: des: } ] } }}} ==== 6.5.1是否已收藏 ==== {{{ 备注:是否已收藏 接口开发:吴全贵 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: type:1文章 2帖子 3百科 4问答 5课程 6食谱 设置header Cookie = "common_session_id=xxxx"; id: 返回参数 { msg: result: } }}} ==== 6.6删除收藏 ==== {{{ 备注:删除收藏 接口开发:吴全贵 请求URL: HTTP请求方式:post 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 设置header Cookie = "common_session_id=xxxx"; token:设备唯一号 id: type:1文章 2帖子 3百科 4问答 5课程 6食谱 返回参数 { msg: result: } }}} ==== 6.7添加收藏 ==== {{{ 备注:添加收藏 接口开发:吴全贵 请求URL: HTTP请求方式:post 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 设置header Cookie = "common_session_id=xxxx"; token:设备唯一号 id: type:1文章 2帖子 3百科 4问答 5课程 6食谱 title: 返回参数 { msg: result: } }}} ==== 6.8圈子回复-主贴(不能出) ==== {{{ 备注:圈子回复-主贴回复 接口开发:郭公仆 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 设置header Cookie = "common_session_id=xxxx"; pageNo pageSize 返回参数 { id: name: topics:[ { id: image:"" title: des: author: time: viewsNum: commentNum: type:1性福,2婆媳,3情感,4职场,5姐妹,6邻里,7私语,8话题 typeName:对应type的名字 replyContent:回复内容 replyAuthorName: replyAuthorId: replyTime: } ] } }}} ==== 6.9圈子回复-回帖回复 ==== {{{ 备注:圈子回复-回贴回复 接口开发:郭公仆 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 设置header Cookie = "common_session_id=xxxx"; pageNo pageSize 返回参数 { id: name: topics:[ { id: image:"" title: des: author: time: viewsNum: commentNum: type:1性福,2婆媳,3情感,4职场,5姐妹,6邻里,7私语,8话题 typeName:对应type的名字 myContent:我发的内容 replyContent:回复内容 replyAuthorName: replyAuthorId: replyTime: } ] } }}} ==== 6.10问答回复 ==== {{{ 备注:问答回复 接口开发:卢海潮 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 设置header Cookie = "common_session_id=xxxx"; pageNo pageSize 返回参数 { id: name: answers:[ { id: question:"" answer:"" authorId: authorFace: authorName: hospital: department: time: } ] } }}} ==== 6.11文章回复 ==== {{{ 备注:文章回复 接口开发:评论系统 请求URL: HTTP请求方式:get 是否需要登录:否 缓存方式:无 缓存时间:无 请求参数: 设置header Cookie = "common_session_id=xxxx"; pageNo pageSize 返回参数 { id: name: comments:[ { id: title:"" authorId: authorFace: authorName: replyContent: content: time: articleId: } ] } }}} === 7.0亲子学院 === ==== 7.1亲子学院首页列表 ==== {{{ 备注:亲子学院首页列表 接口开发:卢海潮 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: 返回参数 { sections:[ { title:"最新课程", course:[ { title:"怀孕前需要做的检查", image:"", id: } ] } ] } }}} ==== 7.2亲子学院搜索 ==== {{{ 备注:亲子学院搜索 接口开发:卢海潮 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: keyword pageNo pageSize 返回参数 { course:[ { title:"怀孕前需要做的检查", image:"", id: } ] } }}} ==== 7.3课程详情 ==== {{{ 备注:亲子学院课程详情 接口开发:卢海潮 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: id:课程id 返回参数 { id: title:"怀孕前需要做的检查", image:"", des:"视频简介", url: id: expertId: expertName: expertDes:"", expertFace:"", hospital: positionalTitles:职称 } }}} ==== 7.4相关问答 ==== {{{ 备注:相关问答 接口开发: 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:JSON 缓存方式:无 缓存时间:无 请求参数: id:视频id pageNo pageSize 返回参数 { id: name: questions:[ { id: question:"" answer:"" authorId: authorFace: authorName: hospital: department: time: } ] } }}} ==== 7.5专家介绍 ==== {{{ 备注:专家介绍 接口开发:卢海潮、庄焕滨 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:HTML页面 缓存方式:无 缓存时间:无 请求参数: id:专家id pageNo pageSize 点击协议 向TA提问按钮点击协议 pcbabybible://ask-expert/id }}} ==== 7.6视频介绍 ==== {{{ 备注:视频介绍 接口开发:卢海潮、庄焕滨 请求URL:http:// HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: pageNo pageSize }}} === 8.0活动 === ==== 8.1活动首页 ==== {{{ 备注:活动首页 接口开发: 请求URL: HTTP请求方式:get 是否需要登录:否 返回格式:HTMl页面 缓存方式:无 缓存时间:无 请求参数: 返回参数: pcbabybrowser://baby-webview/?url=http://xxxx&title=每日签到 }}} === 9.0二胎政策 === {{{ 2胎政策部分使用接口文档: http://trac.pc.com.cn/iphone/wiki/2ndchild/interface }}} ==== 9.1 一胎怀孕文章栏目 ==== {{{ URL:http://mrobot.pcbaby.com.cn/configs/pcbaby_1tai_cms_iphone_channel_tree 作用:资讯栏目 提交方式:GET 参数:无 返回结果:JSON { "channels": [ { "id": 1, "title": "头条" }, { "id": 2, "title": "备孕" }, { "id": 3, "title": "孕育" }, { "id": 5, "title": "育儿" } ] } }}}