Table of Contents
- 一.基本约定
- 二.接口列表
- 1.首页接口
- 2.验证序列号是否有效接口
- 3.激活设备序列号:
- 4.找回序列号:
- 5.获取手机验证码接口:
- 6. 体重分析页保存备注接口
- 7. 体重分析页获取备注接口
- 8. 保存(备份)体重秤记录 (后端,要参考快妈接口 ):
- 9. 删除体重秤接口:
- 10. 体重分析终端页&分享页
- 10.1. 体重记录终端页
- 11. 胎语仪分享页
- 12. 删除胎语音频接口:
- 13. 上传胎语音频文件接口:
- 14. 上传(备份)胎语记录数据接口
- 15. 下载胎心音频文件接口:
- 17. 胎语记录分析页-推荐内容接口
- 18.获取我的记录接口:
- 18.1 我的记录终端页
- 19. 账号同步到我们的后台(后端操作过程)
- 20. live800页面(mrobot)
- 21.快捷登录(passport,已有)
- 22.获取登录验证码接口(passport,已有)
- 23.购买设备接口
- 24.小贴士页面
- 25.安全称常见问题页面 (mrobot,郑少凡)
- 26.关于胎语仪页面(含胎动和举报静态页)(mrobot,郑少凡)
- 27.如何寻找胎心页面 (mrobot,郑少凡)
- 28.使用手册:
- 29.胎语仪常见问题(mrobot,少凡)
- 30.胎心基本知识(mrobot,少凡)
- 31.广告接口(mrobot、广告系统)
- 32.普通文章终端页
- 33.知识点文章终端页
- 35.帖子终端页
- 36.图集
- 37.专家视点
- 39.视频终端页
- 40.html(如活动跟专题)终端页
- 41.切换食谱(食谱页)
一.基本约定
1.开发机、测试机代理地址:
mrobot开发机代理:192.168.10.199 端口:1080
mrobot测试机代理:192.168.10.198 端口:1080
2.当接口处理正常时,HTTP STATUS CODE 返回给200。包括有正常的业务数据和数据为空的情况。
3.当接口处理异常时,HTTP STATUS CODE 返回非200,并且给出具体的错误信息。
{
"desc":"给用户的提示放在这里"
}
4.接口默认的字符编码是UTF-8,接口需要实现对req-enc和resp-enc参数的支持。
5.所有有写操作的数据接口,必须用POST方式提交,在接口里需要判断提交方式,拒绝GET的调用请求。
6.接口中的JSON字符串,key都用双引号("")包裹,value是字符串类型时,也用双引号("")包裹;是数字类型时,不用引号
7.需要分页的接口,统一返回以下字段: pageNo,pageSize,total
8.涉及接口都需要传请求参数:v = 300 //版本号(数字)
9.mrobot接口正式域名:mrobot.pcbaby.com.cn
mrobot接口开发机域名:dev40.pcbaby.com.cn
mrobot接口测试机域名:v80.pcbaby.com.cn
10.快妈已有接口:
http://trac.pc.com.cn/baby_usercenter/ticket/47
11.内容库接口文档:
http://rdtrac.pc.com.cn/app_content/ticket/5
二.接口列表
1.首页接口
(接口已完成,请连开发机进行调试)
说明:
首页旧接口调整
开发人员:
mrobot ,少凡
1)mrobot接口url: http://mrobot.pcbaby.com.cn/v2/qzbd/home/{id}?v=300&agent=2&lemmaId=15041&month=13
2)后端接口:
备孕首页: http://www.pcbaby.com.cn/app/qzbd2/bysy/
怀孕首页: http://www.pcbaby.com.cn/app/qzbd2/hysy/
育儿首页: http://www.pcbaby.com.cn/app/qzbd2/yesy/
每日知识接口: http://baike.pcbaby.com.cn/intf/app/2.0/timeline_content_list_301.jsp?lemmaId=31
精彩话题:怀孕: http://bbs.pcbaby.com.cn/mobile/v2_3/getWonderfulTopic.do?homePosition=pregindex&agent=2育儿: http://bbs.pcbaby.com.cn/mobile/v2_3/getWonderfulTopic.do?homePosition=rearindex&agent=2
内容维护区:怀孕: http://www.pcbaby.com.cn/app/qzbd2/hysy/000056002/1505/intf6343.js育儿: http://www.pcbaby.com.cn/app/qzbd2/yesy/yejson/1507/intf6922.js
精彩推荐:怀孕: http://www.pcbaby.com.cn/app/qzbd3/hy/{id1}/ id1取值为[1,10]育儿: http://www.pcbaby.com.cn/app/qzbd3/ye/{id2}/ id2取值为[1,12]、1y_6y
HTTP请求方式:
get
是否需要登录:
否
返回格式:
JSON
缓存方式:
有
缓存时间:
15min
请求参数
参数名 类型 必须 说明 id int 是 栏目id,备孕时id=1,怀孕时id=2,育儿时id=3 v int 是 版本号 lemmaId int 是 时间轴id agent int 是 客户端标识,IOS:2,Android:3) month int 是 (怀孕、育儿时必须)怀孕、育儿所在阶段的第几个月,例如,育儿第一个月month=1,当育儿1~6的时候 month = 13)
{
extend:[ //推广的文字链,文字链只分阶段不分时间轴,如果没有则返回空
{
title:"这里是文字链啊,分阶段不分时间轴,这个文字链的文字客户端一定要分行显示完整啊囧,不完整不行啊",
url:"http://www.baidu.com",
}
],
focus:[ //焦点图数据
{
id: //id:"articleId=234&expertId=112&num=111"( 推“专栏详情”的推广时id为文章id&专家id&专栏期数id)
image:
title:
type:论坛(1列表、2终端);亲子学院(3列表、4终端);活动(5列表、6终端);工具(7终端);食谱(8终端);资讯(9终端);
问答(10终端);百科(11终端);崔玉涛视频(12视频文章终端);专栏详情(13)
url:(活动、工具终端打开需要url,不需要时为空字符串)
}
],
//新增推荐位,根据时间节点一天返回3套数据,一套3条数据
"recommendWonderful": [
[
//类型一共包括如下几种,但根据需求每次只会出现其中的3种类型
{//type=1图集(无图片则去掉image)
"type": "1""id": "15403",
"title": "标题标题标题标题标题标题",
"preview": "描述描述描述描述描述描述描述描述描述描述描述描述描述描述",
"image": "http://www1.pcbaby.com.cn/baby/4.jpg"
},
{//type=2视频(无图片则去掉image)
"type": "2""id": "2085306",
"title": "标题标题标题标题标题标题",
"preview": "描述描述描述描述描述描述描述描述描述描述描述描述描述描述",
"image": "http://www1.pcbaby.com.cn/baby/4.jpg"
},
{//type=3专家视点(无图片则去掉image)
"type": "3",
"id": "2200806""title": "防“漏”有招 妈妈产后无烦忧",
"expertName": "邓敏端",
"position": "副主任医师",
"department": "妇产科",
"url": "http://m.pcbaby.com.cn/x/220/zt2200806.html?fromPcbabyApp",
"image": "http://www1.pcbaby.com.cn/jctj/27.jpg"
},
{//type=6资讯文章(无图片则去掉image)
"type": "6",
"id": "2085306",
"title": "防“漏”有招 妈妈产后无烦忧",
"preview": "描述描述描述描述描述描述描述描述描述描述描述描述描述描述",
"image": "http://www1.pcbaby.com.cn/huodong/70f04e96c.jpg"
},
{//type=7百科文章(无图片则去掉image)
"type": "7",
"title": "婴儿辅食食谱",
"preview": "辅食是指在宝宝能够完全接受固体食物之前的过渡期所吃的食物",
"url": "http://baike.pcbaby.com.cn/app/zsd/1584.html",
"image": "http://www1.pcbaby.com.cn/230.jpg"
},
{//type=8生活圈帖子(无图片则去掉image)
"type": "8",
"id": "2932037""title": "【玩具军团】益智玩具伴我来成长",
"preview": "7岁以内的小孩子,每周要给一件新的玩具",
"image": "http://www1.pcbaby.com.cn/230.jpg"
},
{//type=10html页(无图片则去掉image)
"type": "10",
"title": "宝宝起名大全",
"preview": "宝宝起名大全宝宝起名大全",
"url": "http://m.pcbaby.com.cn/x/87/878482.html?fromPcbabyApp",
"image": "http://www1.pcbaby.com.cn/230.jpg"
}
]
......
......
......
],
"timeline": {
},
recommendChannel:[ //热门栏目
],
recommendContent: (推荐位)
//(1-2岁育儿,根据时间轴id,一次性返回31条数据)
//(2-6岁育儿,根据时间轴id,一次性返回31条数据)
//(0-1岁育儿,跟旧版保持不变,每天返回一条数据,考虑旧版本兼容)
[
],
topics:[ //精彩话题(生活圈与私密圈帖子一共出5条数据,两者出现的顺序与数目不固定,但总数目不变:5条)
(每日更新内容,不以时间节点为单位)
]
topFocus: [ //焦点图广告
{
cc-uri: "",
image: "http://www1.pcbaby.com.cn/appguanggao/1.jpg?IVY_LEVEL_1?481456_307375",
seq: 1,
title: "广告",
to-uri: "http://ivy.pconline.com.cn/adpuba/click?adid=307375&id=test.gjz.zicong.",
updateAt: 1408678837215,
vc-uri: "none"
}
]
}
2.验证序列号是否有效接口
说明:
验证序列号是否有效接口
开发人员:
后端
接口地址
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 serial_no long 是 系列号 type int 是 设备种类(1:胎语仪,2:体重秤)
返回参数:
{
“status”:0, //处理状态
“message”:"序列号正确!" //相关状态信息
}
3.激活设备序列号:
开发人员
( 后端)
接口地址
url: http://my.pcbaby.com.cn/intf/forApp/activateSerialNo.jsp
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 phone_number string 是 手机号 serial_no long 是 系列号 code int 是 验证码 type int 是 设备种类(1:胎语仪,2:体重秤) vCodeKey string 是 MD5加密参数 vCodeTime string 是 当前时间戳
返回参数:
返回(json格式):
{
“status”:0, //处理状态
“message”:"序列号正确!" //相关状态信息
}
4.找回序列号:
开发人员
( 后端)
接口地址
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 phoneNum string 是 手机号 type int 是 设备种类(1:胎语仪,2:体重秤)
返回参数:
返回(json格式):
{
“status”:0, //处理状态
“message”:"已发送系列号到手机" //相关状态信息
}
5.获取手机验证码接口:
开发人员
( 后端)
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 phone_number string 是 手机号
返回参数:
{
“status”:0, //处理状态
“message”:”用户操作成功”, //相关状态信息
“verify_code”:”123456” //客户端用于校验的验证码,格式为6位随机数字
}
6. 体重分析页保存备注接口
开发人员
( 后端)
接口地址
测试接口: http://dev4.pcbaby.com.cn:8082/intf/forApp/saveWeightAnalysisRemark.jsp
正式接口: http://my.pcbaby.com.cn/intf/forApp/saveWeightAnalysisRemark.jspHTTP请求方式:
post
是否需要登录:
否
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 uid string 是 用户id date string 是 时间戳(25476513) remark string 是 备注内容 type int 是 (1代表宝宝备注,2代表妈妈备注)
返回参数:
{
“status”:0, //处理状态,0正常,-1异常
“message”:"上传备注成功" //相关状态信息
"remark":"备注内容" //备注内容
}
7. 体重分析页获取备注接口
开发人员
( 后端)
接口地址
测试接口: http://dev4.pcbaby.com.cn:8082/intf/forApp/getWeightAnalysisRemark.jsp?uid=388&date=1234564
正式接口: http://my.pcbaby.com.cn/intf/forApp/getWeightAnalysisRemark.jsp?uid=388&date=1234564HTTP请求方式:
get
是否需要登录:
否
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 uid string 是 用户id date string 是 时间戳(25476513) type int 是 (1代表宝宝备注,2代表妈妈备注)
返回参数:
{
“status”:0, //处理状态,0正常,-1异常
“remark”:"备注内容" //备注内容
}
8. 保存(备份)体重秤记录 (后端,要参考快妈接口 ):
开发人员
( 后端)
接口地址
url: http://my.pcbaby.com.cn/intf/forApp/saveWeightRecord.jsp
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 lemmaId int 是 时间轴id height float 不是 身高 beforeWeight float 不是 孕前体重 weight float 是 当前体重 babyWeight float 不是 婴儿体重 babyGender int 不是 (0代表男孩,1代表女孩,-1代表未知) date string 是 时间戳,精确到秒 dueDate string 不是 预产期(2016-05-02)(备注:怀孕阶段才要) babyAge string 否 (type=4、5时,必须)宝宝年龄,例如,(0,一个月内)时,babyAge=1m;[一个月,二个月)时,babyAge=2m;[1岁,2岁)时,babyAge=1y type int 是 type:(1代表备孕,2代表怀孕,3代表育儿妈妈, 4代表育儿宝宝0-1岁,5代表育儿宝宝1-6岁) 返回参数: { “height”:175,//当前身高 “beforeWeight”:"85" //孕前体重 “dueDate”":"2015-04-01", //预产期 “status”:0,//处理状态,0正常,-1异常 “message”:"用户体重记录保存成功" //状态内容 }
9. 删除体重秤接口:
开发人员
( 后端)
接口地址
url: http://my.pcbaby.com.cn/intf/forApp/delWeightRecord.jsp
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 lemmaId int 是 时间轴id date string 是 当天日期(2016-05-02) type int 是 1代表用户体重,2代表宝宝体重
返回参数:
{
“status”:0,//处理状态,0正常,-1异常
“message”:"用户体重记录删除成功" //状态内容
}
10. 体重分析终端页&分享页
(接口已完成,请连开发机进行调试)
开发人员
mrobot,制作
mrobot接口
后端接口(测试)
http://dev4.pcbaby.com.cn:8082/intf/forApp/getWeightAnalysisRemark.jsp?uid=388&date=1234564
http://dev4.pcbaby.com.cn:8082/collection/intf/forApp/getArticleData.jsp?mode=1&type=3&protocol=4&max=1&dateDim=1后端接口(正式)
http://my.pcbaby.com.cn/intf/forApp/getWeightAnalysisRemark.jsp?uid=388&date=1234564
http://my.pcbaby.com.cn/collection/intf/forApp/getArticleData.jsp?mode=1&type=3&protocol=4&max=1&dateDim=1HTTP请求方式:
get
是否需要登录:
否
返回格式:
html页面
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 uid string 是 用户id lemmaId int 是 时间轴id(此参数没使用) rmDate int 是 时间戳用于获取备注 height float 否 (type=1 | 2 | 3时,必须)身高 beforeWeight float 否 (type=2时,必须)孕前体重 weight float 是 当前体重 pageNo int 是 (type=1、3、5时必须)第几页 pageSize int 是 (type=1、3、5时必须)每页显示多少条 date string 是 记录体重的日期,格式为2015-05-02 pregnantDate int 否 (type=2时,必须)孕妇在怀孕阶段的280天中的哪天,如果怀孕第10天,pregnantDate=10 week int 否 (type=2时,必须)孕周,即孕妇怀孕第几周,如week=16为怀孕第16周 babySex int 否 (type=4、5时,必须)宝宝性别,0为男性,1为女性 babyAge string 否 (type=4、5时,必须)宝宝年龄,例如,(0,一个月内)时,babyAge=1m;[一个月,二个月)时,babyAge=2m;[1岁,2岁)时,babyAge=1y fmt string 否 fmt=wap 时请求的页面为分享页 type int 是 type:(1代表备孕,2代表怀孕,3代表育儿妈妈, 4代表育儿宝宝0-1岁,5代表育儿宝宝1-6岁) v int 是 版本号
APP跳转协议:
图集协议(饮食,运动建议):pcbabybrowser://album-photo/1062 体重记录页跳转协议:pcbabybrowser://weightRecord?type=2&week=12&pageNo=1&pageSize=2&uid=388 专家答疑:pcbabybrowser://question/2140 //问答终端 更多专家答疑:pcbabybrowser://live800 //快去提问 刷新备注前端js: setRemark(str) //str是字符串,即备注内容
10.1. 体重记录终端页
(接口已完成,请连开发机进行调试)
开发人员
(后端、烧饭、mrobot)
mrobot接口
后端接口(测试)
http://dev4.pcbaby.com.cn:8082/intf/forApp/getWeightRecord.jsp?type=4&pageNo=1&pageSize=1&uid=388
后端接口(正式)
http://my.pcbaby.com.cn/intf/forApp/getWeightRecord.jsp?type=4&pageNo=1&pageSize=1&uid=388
HTTP请求方式:
get
是否需要登录:
否
返回格式:
HTML
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 uid string 是 用户id pageNo int 是 第几页 pageSize int 是 每页显示多少条 type int 是 type:(1代表备孕,2代表怀孕,3代表育儿妈妈, 4代表育儿宝宝0-1岁,5代表育儿宝宝1-6岁) week int 否 (在type=2时,必须)孕周,即孕妇怀孕第几周,如week=16为怀孕第16周 babySex int 否 (在type=4、5时,必须)宝宝性别,0为男性,1为女性 babyAge string 否 (在type=4、5时,必须)宝宝年龄,例如,(0,一个月内)时,babyAge=1m;[一个月,二个月)时,babyAge=2m;[1岁,2岁)时,babyAge=1y v int 是 版本号
APP跳转协议:
跳转到体重分析终端页:pcbabybrowser://weightAnalysis?type=2&uid=42691719&height=174.1&weight=64.5&date=2016-03-31&rmDate=1459382400&beforeWeight=62.7&week=23&pregnantDate=158&pageNo=1&pageSize=10&v=300 跳转到胎语页: pcbabybrowser://downloadRecord?recTime=1459416703
11. 胎语仪分享页
(接口已完成,请连开发机进行调试)
开发人员
(后端、烧饭、mrobot)
mrobot接口
后端接口(测试)
http://dev4.pcbaby.com.cn:8082/intf/forApp/getBeatAudio.jsp?date=1456477501&uid=388
后端接口(正式)
http://my.pcbaby.com.cn/intf/forApp/getBeatAudio.jsp?date=1456477501&uid=388
HTTP请求方式:
get
是否需要登录:
否
返回格式:
HTML
缓存方式:
有
缓存时间:
1h
请求参数:
参数名 类型 必须 说明 uid long 是 用户id date long 是 123456(时间戳) type int 否 1:胎心记录 ,23:成人心跳 avgRate int 是 胎心范围 v int 是 版本号
12. 删除胎语音频接口:
开发人员
(后端,UPA)
接口地址
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 record_time string 是 123456(时间戳)
返回参数:
{
status:0,
message:”删除成功”
}
13. 上传胎语音频文件接口:
接口地址:
说明
mp3 上传后路径不由接口返回。 可以直接由参数拼成
开发人员
( UPA)
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 userId string 是 用户id upWay int 是 上传方式1为后台,0为前台 application string 是 应用名称 需要在转码平台配置 command string 否 指令 需要在转码平台配置 watermarkType string 否 水印类型,上传mp3用不到 watermarkPos string 否 水印位置,上传mp3用不到 fileName string 是 mp3文件名称 xxxxx.mp3 mp3Times string 是 时间戳,用于拼mp3的url路径 upload_file string 是 音频文件内容(必须在post form中)
14. 上传(备份)胎语记录数据接口
开发人员
( 后端)
接口地址
url: http://my.pcbaby.com.cn/intf/forApp/uploadBeatRecord.jsp
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 请求参数: record_data_array:用户记录数据集(json数组格式) record_data_array={ upload_category int 否 更新类型 (1胎语 23成人心跳) recTime bigint 否 记录时间(时间戳)[0 - 2147483647] occurTime bigint 否 发生时间(时间戳) recType int 否 记录类型 comments varchar 否 备注 avgRate_fetalBeat int 否 平均心率 duration_fetalBeat int 否 时长 beatValue_fetalBeat varchar 否 心跳数据组 beatTime_fetalBeat varchar 否 心跳时间组 tagTime_fetalBeat varchar 否 心跳时间 file_url varchar 否 音频路径 }
返回结果:
{
"status":0, //处理状态
"message":"OK", //相关状态信息
"upload_success_count":100, //上传成功记录条数
"upload_success_array": //上传成功数据的记录类型和记录时间数组
[
{
"recTime": "148959560000", //记录时间
"recType": "1", //记录类型
},
...
]
}
15. 下载胎心音频文件接口:
开发人员
( 后端)
接口地址
HTTP请求方式:
post
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 record_type string 是 用户记录类型(胎语默认为1) recTime int 是 记录时间(时间戳)
返回参数:
{
"status":0, //处理状态
"message":"OK", //相关状态信息
"download_record_data":
{
//公共项
upload_category: // 数据类型 (1胎语 23成人心跳)
recTime: // 记录时间
occurTime: // 发生时间
recType: // 记录类型
comments: // 备注
//胎语
avgRate_fetalBeat: // 平均心率
duration_fetalBeat: // 时长
beatValue_fetalBeat: // 胎心数据
beatTime_fetalBeat: // 对应胎心数据的时间, 单位为秒
tagTime_fetalBeat: // 胎心时间 单位为秒
audioPath_fetalBeat: // 胎心音频路径
//成人心跳
avgRate_adultBeat: // 平均心率
duration_adultBeat: // 时长
beatValue_adultBeat: // 胎心数据
beatTime_adultBeat: // 对应胎心数据的时间, 单位为秒
tagTime_adultBeat: // 成人心跳时间 单位为秒
audioPath_adultBeat: // 成人心跳音频路径
}
}
== 16. 获取体重记录数据: ==
开发人员
mrobot,后端
HTTP请求方式:
get
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 pageNo int 是 第几页 pageSize int 是 (一页加载10条) type int 是 type:(1代表备孕,2代表怀孕,3代表育儿妈妈, 4代表育儿宝宝0-1岁,5代表育儿宝宝1-6岁)
返回参数:
{
“pageNo”:2,
“pageSize”:10,
“status”:(0正常,-1异常)
"msg":"数据获取成功" //提示信息
"BMIType":4 //BMI指数类型(4孕前正常,5孕前偏瘦,6孕前偏重,7孕前超重)
"data": [
{
"lemmaId": 281, //时间节点id
“date”:2016-05-01,
"weight": 58.0, // 体重
“desc” :”偏重”,
"dueDate":2016-8-30(预产期)
},
{
"lemmaId": 282, //时间节点id
“date”:2016-05-01,
"weight": 59.0 // 体重
“desc” :”偏轻”,
"dueDate":2016-8-30(预产期)
}
...
]
}
17. 胎语记录分析页-推荐内容接口
(接口已完成,请连开发机进行调试)
开发人员
mrobot ,制作
mrobot接口
http://mrobot.pcbaby.com.cn/s-3600/qzbd/cms/recordsRecommended.xsp?day=1&v=300
后端接口
HTTP请求方式:
get
是否需要登录:
否
返回格式:
JSON
缓存方式:
有
缓存时间:
1h
请求参数:
参数名 类型 必须 说明 day int 是 每月中的天,如第一天day=1,第二天day=2 v int 是 版本号
返回参数:
{
"status": 0,
"data": [
{
"type": "1",
"id": "15403",
"title": "标题标题标题标题标题标题",
"preview": "描述描述描述描述描述描述描述描述描述描述描述描述描述描述",
"image": "http://www1.pcbaby.com.cn/baby/4.jpg"
},
{
"type": "2",
"id": "306",
"title": "标题标题标题标题标题标题",
"preview": "描述描述描述描述描述描述描述描述描述描述描述描述描述描述",
"image": "http://www1.pcbaby.com.cn/baby/4.jpg"
},
{
"type": "3",
"title": "标题标题标题标题标题标题",
"preview": "描述描述描述描述描述描述描述描述描述描述描述描述描述描述",
"url": "http://m.pcbaby.com.cn/x/87/878482.html?fromPcbabyApp",
"image": "http://www1.pcbaby.com.cn/baby/4.jpg"
}
]
}
18.获取我的记录接口:
后端接口
http://my.pcbaby.com.cn/intf/forApp/getMyRecord.jsp?pageSize=10&pageNo=1
HTTP请求方式:
get
是否需要登录:
是
返回格式:
JSON
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 pageNo int 是 第几页 pageSize int 是 (一页加载10条)
返回参数:
{
"beforeWeight": 53.8, //孕前体重(妈妈)
"dueDate": 1467907200000, //预产期
"height": 166.5, //妈妈的身高
"pageNo": 1,
"pageSize": 2,
"record": [
{
"recordDate": "4.8", //记录上传时间
"recordData": [
{
"recordTime": 1460102475, //记录上传时间
"recordType": 4, //记录类型,1成人体重,2宝宝体重,3成人心跳,4胎心
"value": 151, //类型值,recordType为1和2时,value为体重;recordType为3和4时,value为心率
"babyAge": "", //宝宝年龄,取值范围为[1m,12m]及[1y-6y]
"type": 0, //阶段类型,1代表备孕,2代表怀孕,3代表育儿妈妈, 4代表育儿宝宝0-1岁,5代表育儿宝宝1-6岁
"babyGender": -1 //宝宝性别,0为男性,1为女性
},
{
"recordTime": 1460102206,
"recordType": 4,
"value": 123,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460102178,
"recordType": 4,
"value": 108,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460101806,
"recordType": 4,
"value": 122,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460088415,
"recordType": 3,
"value": 91,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460087931,
"recordType": 3,
"value": 108,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460087885,
"recordType": 3,
"value": 117,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460081387,
"recordType": 4,
"value": 113,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460081243,
"recordType": 4,
"value": 106,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460081068,
"recordType": 4,
"value": 114,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460079325,
"recordType": 4,
"value": 127,
"babyAge": "",
"type": 0,
"babyGender": -1
},
{
"recordTime": 1460073600,
"recordType": 1,
"value": 55.599998474121094,
"babyAge": "",
"type": 2,
"babyGender": -1
}
]
},
{
"recordDate": "4.7",
"recordData": [
{
"recordTime": 1459987200,
"recordType": 1,
"value": 61,
"babyAge": "",
"type": 2,
"babyGender": -1
}
]
}
],
"total": 6,
"uid": 42691719
}
18.1 我的记录终端页
(接口已完成,请连开发机进行调试)
开发人员
后端,烧饭,mrobot
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s/qzbd/my/myRecords.xsp?pageNo=1&pageSize=10&v=300
后端接口(测试)
http://dev4.pcbaby.com.cn:8091/intf/forApp/getMyRecord.jsp?pageSize=10&pageNo=1
后端接口(正式)
http://my.pcbaby.com.cn/intf/forApp/getMyRecord.jsp?pageSize=10&pageNo=1
是否需要登录:
是
返回格式:
HTML
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 common_session_id string 是 cookie里面传入,用户登录认证信息 pageNo int 是 第几页 pageSize int 是 (一页加载10条) v int 是 版本号
跳转协议:
我要记录:pcbabybrowser://newRecord
胎语播放页:pcbabybrowser://downloadRecord?recTime=1458236858
19. 账号同步到我们的后台(后端操作过程)
20. live800页面(mrobot)
(接口已完成,请连开发机进行调试)
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s/qzbd/kuaiwen/redirect_live800.xsp?userId=338&name=fish&v=300
是否需要登录:
否
返回格式:
html
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 userId int 是 用户id name string 是 用户名称或者用户昵称 v int 是 版本号 platform string 是 平台标识,android平台platform=android,ios平台platform=ios
21.快捷登录(passport,已有)
http://rdtrac.pc.com.cn/passport/wiki/API%E4%BD%BF%E7%94%A8
22.获取登录验证码接口(passport,已有)
23.购买设备接口
(接口已完成,请连开发机进行调试)
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s/qzbd/buy/buyEquipment.xsp?type=1
后端接口
胎语仪购买链接: http://item.jd.com/1062818857.html
体重秤购买链接: http://item.jd.com/1595622256.html是否需要登录:
否
返回格式:
html
缓存方式:
无
缓存时间:
无
请求参数:
参数名 类型 必须 说明 type int 是 设备种类(1:胎语仪,2:体重秤) v int 是 版本号
24.小贴士页面
(接口已完成,请连开发机进行调试)
说明:小贴士有多个页面滚动
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s-86400/qzbd/about/staticPage.xsp?module=1&type=1&v=300
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
1天
请求参数:
参数名 类型 必须 说明 module int 是 1:体重小贴士 type int 是 module=1(1:宝宝,2:成人) v int 否 版本号
25.安全称常见问题页面 (mrobot,郑少凡)
(接口已完成,请连开发机进行调试)
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s-86400/qzbd/about/staticPage.xsp?module=3&type=10&v=300
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
1天
请求参数:
参数名 类型 必须 说明 module int 是 type int 是 ( 10.安全称) v int 否 版本号
26.关于胎语仪页面(含胎动和举报静态页)(mrobot,郑少凡)
(接口已完成,请连开发机进行调试)
说明:小贴士有多个页面滚动
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s-86400/qzbd/about/staticPage.xsp?module=2&type=1&v=300
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
1天
请求参数:
参数名 类型 必须 说明 module int 是 2:关于胎语仪页面 type int 是 module=1(1:胎语小贴士, 2:什么是胎动, 3:举报) v int 否 版本号
27.如何寻找胎心页面 (mrobot,郑少凡)
(接口已完成,请连开发机进行调试)
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s-86400/qzbd/about/staticPage.xsp?module=3&type=8&v=300
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
1天
请求参数:
参数名 类型 必须 说明 module int 是 type int 是 ( 8.胎心) v int 否 版本号
28.使用手册:
(接口已完成,请连开发机进行调试)
开发人员:(mrobot,少凡)
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s-86400/qzbd/about/staticPage.xsp?module=3&type=1&v=300
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
1天
请求参数:
参数名 类型 必须 说明 module int 是 (3:使用手册) type int 是 1~6页 v int 否 版本号 { 功能与特点wap页面 如何使用wap页面 安全性wap页面 保养 计数参数 设备兼容性 }
29.胎语仪常见问题(mrobot,少凡)
(接口已完成,请连开发机进行调试)
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s-86400/qzbd/about/staticPage.xsp?module=3&type=9&v=300
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
1天
请求参数:
参数名 类型 必须 说明 module int 是 type int 是 ( 9.胎语仪常见问题) v int 否 版本号
30.胎心基本知识(mrobot,少凡)
(接口已完成,请连开发机进行调试)
HTTP请求方式:
get
mrobot接口
http://mrobot.pcbaby.com.cn/s-86400/qzbd/about/staticPage.xsp?module=3&type=7&v=300
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
1天
请求参数:
参数名 类型 必须 说明 module int 是 type int 是 ( 7.基本知识) v int 否 版本号
31.广告接口(mrobot、广告系统)
(接口已经完成,请连开发进行调试)
说明:包含文章、百科、生活圈精华帖广告
mrobot接口
后端接口
http://ivy.pconline.com.cn/adpuba/show?id=pckids.test.qzbd.zdywzl.&media=js
HTTP请求方式:
get
是否需要登录:
否
返回格式:
json
缓存方式:
无
缓存时间:
无
请求参数
参数名 类型 必须 说明 v int 是 版本号
{
"pckids.app.qzbd.wzzdytw": {//文章终端页图文广告
"by": {//备孕
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"hy": {//怀孕
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"ye": {//育儿
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
}
},
"pckids.app.qzbd.wzzdywz": {//文章终端页文字广告
"by": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"hy": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"ye": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
}
},
"pckids.app.qzbd.bkzdytw": {//百科终端页图文广告
"by": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"hy": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"ye": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
}
},
"pckids.app.qzbd.bkzdywz": {//百科终端页文字广告
"by": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"hy": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"ye": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562173880700.jpg",
"title": "终端页图文",
"desc": "广告广告广告广告广告广告广告广告广告广告广告广告",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400621&id=pckids.test.qzbd.zdytw.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400621&id=pckids.test.qzbd.zdytw.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
}
},
"pckids.app.qzbd.shqjhttl": {//生活圈精华帖通栏广告
"by": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562172583580.jpg",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400626&id=pckids.test.qzbd.zdytl.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400626&id=pckids.test.qzbd.zdytl.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"hy": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562172583580.jpg",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400626&id=pckids.test.qzbd.zdytl.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400626&id=pckids.test.qzbd.zdytl.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
},
"ye": {
"image": "http://imgad0.pconline.com.cn/ivy/image/20162/23/14562172583580.jpg",
"vc-uri": "http://ivy.pcbaby.com.cn/adpuba/show?adid=400626&id=pckids.test.qzbd.zdytl.&media=js",
"to-uri": "http://ivy.pcbaby.com.cn/adpuba/click?adid=400626&id=pckids.test.qzbd.zdytl.",
"cc-uri": "",
"vc3d-uri": "",
"cc3d-uri": ""
}
}
}
32.普通文章终端页
(接口已经完成,请连开发环境进行调试)
开发人员:mrobot
说明:页面源码@_HTML_META_START_注释部分返回多一个字段:“uuid”:[“tagId1”,“tagId2”,……]
mrobot接口http://mrobot.pcbaby.com.cn/v3/cms/articles/2783004?pageNo=1&size=17&picRule=2
后端接口
http://192.168.10.68:8006/interface/pcbaby/mrobot_articles_v3.jsp?id=2783004&pageNo=1
http://v.pcbaby.com.cn/interface/common/video_video.jsp?vid=2006
http://ivy.pconline.com.cn/adpuba/show?id=pckids.test.qzbd.zdywzl.&media=js&ip=192.168.20.223
http://ca.pcbaby.com.cn/api/app/contenttaglist.do?contentId=2783004&refer=1
HTTP请求方式:
get
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
30min
33.知识点文章终端页
(接口已经完成,请连开发进行调试)
开发人员:mrobot
说明:页面源码@_HTML_META_START_注释部分返回多一个字段:“uuid”:[“tagId1”,“tagId2”,……]
mrobot接口后端接口
http://baike.pcbaby.com.cn/app/zsd/14483.html
http://ca.pcbaby.com.cn/api/app/contenttaglist.do?contentId=14483&refer=6
HTTP请求方式:
get
是否需要登录:
否
返回格式:
html
缓存方式:
无
缓存时间:
无
请求参数
参数名 类型 必须 说明 type int 是 类型,知识点时type=6 uri string 是 终端页url v int 是 版本号
== 34.百科文章终端页 ==
开发人员:
说明:页面源码返回多一个字段:“uuid”:[“tagId1”,“tagId2”,……]
接口: http://baike.pcbaby.com.cn/app/zsd/8277.html
35.帖子终端页
(接口已经完成,请连开发环境进行调试)
开发人员:mrobot
说明:页面源码@_HTML_META_START_注释部分返回多一个字段:“uuid”:[“tagId1”,“tagId2”,……]
mrobot接口后端接口
http://bbs.pcbaby.com.cn/rest/topics/3538445?pageNo=1&newQuote=false&agent=1"eStyle=2&desc=false
http://mdata.pconline.com.cn/pcbaby/user/allFace.jsp?act=findAll
http://mdata.pconline.com.cn/pcbaby/user/userFace.jsp?topicId=3538445
http://mdata.pconline.com.cn/pcbaby/user/allFace.jsp?act=findUnusedFaceIds&topicId=3538445
http://ca.pcbaby.com.cn/api/app/contenttaglist.do?contentId=3538445&refer=7
HTTP请求方式:
get
是否需要登录:
是
返回格式:
html
缓存方式:
无
缓存时间:
无
36.图集
(接口已经完成,请连开发环境进行调试)
开发人员:mrobot
说明:RESPONSE_INFO里面多返回一个字段“uuid”:[“tagId1”,“tagId2”,……]
mrobot接口http://mrobot.pcbaby.com.cn/v2/qzbd/baikeAlbums?albumsId=25273&reqCode=303&pageNo=1&pageSize=15
后端接口
http://pp.pcbaby.com.cn/template/pcbaby/Content_Albums_List.jsp?REQUEST_CODE=303&albumsId=25273&pageNo=1&pageSize=15
http://ca.pcbaby.com.cn/api/app/contenttaglist.docontentId=25273&refer=5HTTP请求方式:
get
是否需要登录:
否
返回格式:
json
缓存方式:
有
缓存时间:
15min
请求参数
参数名 类型 必须 说明 albumsId int 是 图集id reqCode int 是 固定一个取值,即reqCode=303 pageNo int 是 第几页 pageSize int 是 每页显示多少条
37.专家视点
(接口已经完成,请连开发进行调试)
开发人员:mrobot
说明:页面源码@_HTML_META_START_注释部分返回多一个字段:“uuid”:[“tagId1”,“tagId2”,……]
mrobot接口后端接口
http://m.pcbaby.com.cn/x/228/zt2288964.html?fromPcbabyApp
http://ca.pcbaby.com.cn/api/app/contenttaglist.do?contentId=2288964&refer=8HTTP请求方式:
get
是否需要登录:
否
返回格式:
html
缓存方式:
无
缓存时间:
无
请求参数
参数名 类型 必须 说明 type int 是 类型,专家视点时type=8 uri string 是 终端页url v int 是 版本号
39.视频终端页
(接口已经完成,请连开发环境进行调试)
开发人员: mrobot
说明:RESPONSE_INFO里面多返回一个字段“uuid”:[“tagId1”,“tagId2”,……]
mrobot接口http://mrobot.pcbaby.com.cn/v3/cms/articles/2084408?pageNo=1&size=17&picRule=2
后端接口
http://192.168.10.68:8006/interface/pcbaby/mrobot_articles_v3.jsp?id=2783004&pageNo=1
http://v.pcbaby.com.cn/interface/common/video_video.jsp?vid=2006
http://ivy.pconline.com.cn/adpuba/show?id=pckids.test.qzbd.zdywzl.&media=js&ip=192.168.20.223
http://ca.pcbaby.com.cn/api/app/contenttaglist.do?contentId=2783004&refer=1
HTTP请求方式:
get
是否需要登录:
否
返回格式:
html
缓存方式:
有
缓存时间:
30min
请求参数
40.html(如活动跟专题)终端页
(接口已经完成,请连开发环境进行调试)
开发人员:mrobot
说明:页面源码@_HTML_META_START_注释部分返回多一个字段:“uuid”:[“tagId1”,“tagId2”,……]
mrobot接口后端接口
http://m.pcbaby.com.cn/bbs/topic-3513044.html?fromPcbabyApp
http://ca.pcbaby.com.cn/api/app/contenttaglist.do?url=http://m.pcbaby.com.cn/bbs/topic-3513044.html?fromPcbabyApp&refer=2
HTTP请求方式:
get
是否需要登录:
否
返回格式:
html
缓存方式:
无
缓存时间:
无
请求参数
参数名 类型 必须 说明 type int 是 类型,专题时type=2 uri string 是 终端页url v int 是 版本号
41.切换食谱(食谱页)
(接口已经完成,请连开发进行调试)
说明:mrobot提供一个新接口,接口返回数据新增一个字段:“uuid”:[“tagId1”,“tagId2”,……]
mrobot接口
http://mrobot.pcbaby.com.cn/s-3600/qzbd/baike/cookbookList.xsp?lemmaId=40&v=300
后端接口
http://baike.pcbaby.com.cn/intf/app/2.0/cookbook_list_401.jsp?lemmaId=40
http://ca.pcbaby.com.cn/api/app/contenttaglist.do?contentId=24594&refer=4
HTTP请求方式:
get
是否需要登录:
否
返回格式:
json
缓存方式:
有
缓存时间:
1h
请求参数
参数名 类型 必须 说明 lemmaId int 是 时间轴id v int 是 版本号 { "cookbook": [ { "day": "第1天", "detail": [ { "des": "孕妈应该吃些容易消化、少渣的食物,如面条汤、巧克力等,储存能量。", "id": 24427, "image": "http://i1.3conline.com/images/piclib/201404/14/batch/1/222536/1397445229037qw3u8c13v7_medium.jpg", "name": "产前食谱为临产补充体力", "uuid": [] }, { "des": "越是临产,就越要吃些富含铁质的食物,以增加血容量和血红细胞。", "id": 24594, "image": "http://i5.3conline.com/images/piclib/201405/02/batch/1/224802/1399001328591rno004lxul_medium.jpg", "name": "怀孕十个月补铁食谱", "uuid": [] } ] } ...... ...... ...... ], "id": 40 }
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)