wiki:baby3.0_developers/interface

Version 116 (modified by zhongjilong_JZ, 10 years ago) (diff)

--

一.基本约定

  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

二.接口列表

1.首页接口

(接口已完成,请连开发机进行调试)

说明:

首页旧接口调整

开发人员:

mrobot ,少凡

1)mrobot接口url: http://mrobot.pcbaby.com.cn/v2/qzbd/home/3?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/1/

育儿: http://www.pcbaby.com.cn/app/qzbd3/ye/2/


广告: http://ivy.pconline.com.cn/adpuba/show?id=id&media=js

HTTP请求方式:

get

是否需要登录:

返回格式:

JSON

缓存方式:

缓存时间:

15min

请求参数

参数名类型必须说明
id int 栏目id
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 登录用户id
serial_no string 系列号
type int 设备种类(1:胎语仪,2:体重秤)
  返回参数:
{
	“status”:0,			//处理状态
	“message”:"序列号正确!" //相关状态信息
 }

3.激活设备序列号:

开发人员

( 后端)

HTTP请求方式:

post

是否需要登录:

返回格式:

JSON

缓存方式:

缓存时间:

请求参数:

参数名类型必须说明
common_session_id string 用户id
phone_number string 手机号
serial_no string 系列号
code int 验证码
type int 设备种类(1:胎语仪,2:体重秤)
vCodeKey string MD5加密参数
vCodeTime string 当前时间戳
  返回参数:
返回(json格式):
{
	“status”:0,			//处理状态
	“message”:"序列号正确!" //相关状态信息
 }

4.找回序列号:

开发人员

( 后端)

HTTP请求方式:

post

是否需要登录:

返回格式:

JSON

缓存方式:

缓存时间:

请求参数:

参数名类型必须说明
common_session_id string 用户id
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.jsp

HTTP请求方式:

post

是否需要登录:

返回格式:

JSON

缓存方式:

缓存时间:

请求参数:

参数名类型必须说明
common_session_id string 用户id
date string 时间戳(25476513)
remark string 备注内容
  返回参数:
{
    “status”:0,	        //处理状态,0正常,-1异常
    “message”:"上传备注成功" //相关状态信息
     "remark":"备注内容"       //备注内容
}

7. 体重分析页获取备注接口:

开发人员

( 后端)

接口地址

测试接口: http://dev4.pcbaby.com.cn:8082/intf/forApp/getWeightAnalysisRemark.jsp?date=1234564
正式接口: http://my.pcbaby.com.cn/intf/forApp/getWeightAnalysisRemark.jsp?date=1234564

HTTP请求方式:

get

是否需要登录:

返回格式:

JSON

缓存方式:

缓存时间:

请求参数:

参数名类型必须说明
common_session_id string 用户id
date string 时间戳(25476513)
  返回参数:
{
        “status”:0,	     	  //处理状态,0正常,-1异常
	“remark”:"备注内容"    //备注内容
}

8. 保存(备份)体重秤记录 (后端,要参考快妈接口 ):

开发人员

( 后端)

HTTP请求方式:

post

是否需要登录:

返回格式:

JSON

缓存方式:

缓存时间:

请求参数:

参数名类型必须说明
common_session_id string 用户id
lemaId int 时间轴id
height float 不是 身高
beforeWeight float 不是 孕前体重
weight float 当前体重
babyWeight float 不是 婴儿体重
babyGender int 不是 (0代表男孩,1代表女孩,-1代表未知)
date string 时间戳,精确到秒
dueDate string 不是 预产期(2016-05-02)(备注:怀孕阶段才要)
babySex int (type=4、5时,必须)宝宝性别,1为男性,2为女性
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岁)
  返回参数:
{
    “status”:0,(0代表成功,-1代表失败)	//处理状态
  “message”: (描述信息),
   “height”:  175, (身高,可以为空)
  “beforeWeight”:50.0 (孕前体重,可以为空)
}

9. 删除体重秤接口:

开发人员

( 后端)

HTTP请求方式:

post

是否需要登录:

返回格式:

JSON

缓存方式:

缓存时间:

请求参数:

参数名类型必须说明
common_session_id string 用户id
lemanId iny时间轴id
date string 当天日期(2016-05-02)
type int 1代表用户体重,2代表宝宝体重
  返回参数:
{
    status:”0”(0代表正常,-1代表异常)
   message:”删除成功”
}

10. 体重分析终端页&分享页

(接口已完成,请连开发机进行调试)

开发人员

mrobot,制作

mrobot接口

 http://mrobot.pcbaby.com.cn/s/qzbd/cms/weightAnalysis.xsp?type=2&week=12&pageNo=1&pageSize=2&uid=388&babyAge=1m&babySex=1&date=2016-1-1&height=175&beforeWeight=55&weight=156&v=300&lemaId=1111&pregnantDate=1

后端接口

 http://my.pcbaby.com.cn/intf/forApp/getWeightAnalysisRemark.jsp?date=1111
 http://my.pcbaby.com.cn/collection/intf/forApp/getArticleData.jsp?mode=1&type=3&protocol=4&max=1&dateDim=1

HTTP请求方式:

get

是否需要登录:

返回格式:

html页面

缓存方式:

缓存时间:

请求参数:

参数名类型必须说明
lemaId int 时间轴id(用于获取备注)
height float 身高
beforeWeight float 孕前体重
weight float 当前体重
pageNo int 第几页
pageSize int 每页显示多少条
date string 时间轴对应日期(2015-05-02)
pregnantDateint (type=2时,必须)孕妇在怀孕阶段的280天中的哪天,如果怀孕第10天,pregnantDate=10
week int (type=2时,必须)孕周,即孕妇怀孕第几周,如week=16为怀孕第16周
babySex int (type=4、5时,必须)宝宝性别,1为男性,2为女性
babyAge string (type=4、5时,必须)宝宝年龄,例如,(0,一个月内)时,babyAge=1m;[一个月,二个月)时,babyAge=2m;[1岁,2岁)时,babyAge=1y
fmt string fmt=wap 分享页
typeinttype:(1代表备孕,2代表怀孕,3代表育儿妈妈, 4代表育儿宝宝0-1岁,5代表育儿宝宝1-6岁)
vint 版本号

跳转协议:

     图集协议(饮食,运动建议):topic:{图集ID} 如:topic:{1001}
     体重记录页跳转协议:pcbabybrowser://weightRecord?type=2&week=12&pageNo=1&pageSize=2&uid=388
     专家答疑:pcbabybrowser://live800?http://m.pcbaby.com.cn/kuaiwen/question/695025.html //问答终端
     专家答疑:pcbabybrowser://live800 //快去提问
     
 {{{

== 10.1. 体重记录终端页 ==
'''(接口已完成,请连开发机进行调试)'''
  **开发人员**
  >(后端、烧饭、mrobot)
  **mrobot接口**
  > http://mrobot.pcbaby.com.cn/s/qzbd/cms/weightRecords.xsp?type=4&week=12&pageNo=1&pageSize=1&uid=388&babyAge=1m&babySex=1&v=300
  **后端接口**
  > http://dev4.pcbaby.com.cn:8082/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时,必须)宝宝性别,1为男性,2为女性||
 ||babyAge ||string ||否 ||(在type=4、5时,必须)宝宝年龄,例如,(0,一个月内)时,babyAge=1m;[一个月,二个月)时,babyAge=2m;[1岁,2岁)时,babyAge=1y||
 ||v||int ||是 ||版本号||

== 11. 胎语仪分享页: ==
  **开发人员**
  >(后端、烧饭、mrobot)
  **mrobot接口**
  > http://mrobot.pcbaby.com.cn/s-3600/qzbd/cms/fetalShare.xsp?date=1456477501&uid=388
  **后端接口**
  > http://dev4.pcbaby.com.cn:8082/intf/forApp/getBeatAudio.jsp?date=1456477501&uid=388
  **HTTP请求方式:**
  >get
  **是否需要登录:**
  >否
  **返回格式:**
  >HTML
  **缓存方式:**
  >有
  **缓存时间:**
  >1h
  **请求参数:**
 ||参数名||类型||必须||说明||
 ||uid ||long ||是 ||用户id||
 ||date ||long ||是 ||123456(时间戳)||
 ||v||int ||是 ||版本号||

== 12. 删除胎语音频接口: ==
  **开发人员**
  >(后端,UPA)
  **HTTP请求方式:**
  >post
  **是否需要登录:**
  >是
  **返回格式:**
  >JSON
  **缓存方式:**
  >无
  **缓存时间:**
  >无
  **请求参数:**
 ||参数名||类型||必须||说明||
 || common_session_id ||string ||是 ||用户id||
 || record_time ||string ||是 ||123456(时间戳)||

{{{
  返回参数:
{
    status:”0”(0代表正常,-1代表异常),
   message:”删除成功”
}

}}}


== 13. 上传胎语音频文件接口: ==
  ** 接口地址: **
 >http://uploadvideo.pconline.com.cn/uploadvideo

  ** 说明 **
 >mp3 上传后路径不由接口返回。 可以直接由参数拼成
   http://online.pcvideo.com.cn/${网站(pconline|pcauto|pclady|pcbaby|pchouse)}/audiocenter/${mp3Times}-${application}-${userId}-1.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. 上传(备份)胎语记录数据接口 ==
  **开发人员**
  >( 后端)
  **HTTP请求方式:**
  >post
  **是否需要登录:**
  >是
  **返回格式:**
  >JSON
  **缓存方式:**
  >无
  **缓存时间:**
  >无
  **请求参数:**
 ||参数名||类型||必须||说明||
 || common_session_id ||string ||是 ||用户id||
 {{{
   请求参数:
    record_data_array:(用户记录数据集,Json数组格式)
{//一条记录格式

	//公共项
	recTime:				// 记录时间(时间戳)
	occurTime:				// 发生时间(时间戳)
	recType:				// 记录类型
	comments:				// 备注
   file_url:                      // 音频文件url
                 upload_category:          //  指定上传操作种类(1胎心,23成人心跳)

       sequence_no;        // 上传文件序列号(胎语默认设为1)


	//胎语
	avgRate_fetalBeat:			// 平均心率
	duration_fetalBeat:			// 时长
	beatValue_fetalBeat:		// 胎心数据
	beatTime_fetalBeat:			// 对应胎心数据的时间, 单位为秒
	tagTime_fetalBeat:			// 胎心时间 单位为秒
//成人心跳
	avgRate_adultBeat:			// 平均心率
	duration_adultBeat:			// 时长
	beatValue_adultBeat:		// 胎心数据
	beatTime_adultBeat:			// 对应胎心数据的时间, 单位为秒
	tagTime_adultBeat:			// 成人心跳时间 单位为秒
}
….
]

}}}

{{{
  返回结果:
{
    “status”:0,					//处理状态
	“message”:”OK”,				//相关状态信息
	“upload_success_count”:100,		//上传成功记录条数
	“upload_success_array”:			//上传成功数据的记录类型和记录时间数组
		 [
			{
				"recTime": “148959560000”,	//记录时间
           	"recType": "1", 		//记录类型
			}
		
}

}}}

== 15. 下载胎心音频文件接口: ==
  **开发人员**
  >( 后端)
  **HTTP请求方式:**
  >post
  **是否需要登录:**
  >是
  **返回格式:**
  >JSON
  **缓存方式:**
  >无
  **缓存时间:**
  >无
  **请求参数:**
 ||参数名||类型||必须||说明||
 || common_session_id ||string ||是 ||用户id||
 || record_type ||string ||是 || 用户记录类型(胎语默认为1) ||
 ||recTime ||int ||是 ||记录时间(时间戳)||

{{{
  返回参数:
{
	"status":0,					//处理状态
	"message":"OK",				//相关状态信息
	"download_record_data":
	   {
	//公共项
	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 ||是 ||用户id||
 || 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://www.pcbaby.com.cn/app/qzbd3/tyjgfxtj/
  **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.获取我的记录接口: ==
  **开发人员**
  >mrobot ,李锋
  **mrobot接口**
  > 
  **后端接口**
  > http://dev4.pcbaby.com.cn:8091/intf/forApp/getMyRecord.jsp?pageSize=10&pageNo=1
  **HTTP请求方式:**
  >get
  **是否需要登录:**
  >是
  **返回格式:**
  >JSON
  **缓存方式:**
  >无
  **缓存时间:**
  >无
  **请求参数:**
 ||参数名||类型||必须||说明||
 || pageNo ||int ||是 ||第几页||
 || pageSize ||int ||是 ||(一页加载10条)||
 ||v||int ||是 ||版本号||

{{{
  返回参数:
{
  "pageNo": 1,
  "pageSize": 20,
  "record": [
   {
        "date":2016-02-24,
        "recordData":[
           {
             "recordTime":19235555,
             "recordType":1,(1成人体重,2宝宝体重,3成人心跳,4胎心) ,
             "dueDate":2016-8-30(预产期),
             "value":50.5,
             "result":"偏重",
             "tip":"专家提醒..."
           },
           {
             "recordTime":19234444,
             "recordType":3,
             "value":120,
             "result":"偏慢",
             "dueDate":2016-8-30(预产期),
             "tip":""
           },
           ...
         ]
     },
     ...
   ]
}

}}}

== 18.1 我的记录终端页 ==
  **开发人员**
  >后端,烧饭,mrobot
  **HTTP请求方式:**
  >get
  **是否需要登录:**
  >是
  **返回格式:**
  >HTML
  **缓存方式:**
  >无
  **缓存时间:**
  >无
  **请求参数:**
 ||参数名||类型||必须||说明||
 || pageNo ||int ||是 ||第几页||
 || pageSize ||int ||是 ||(一页加载10条)||
 ||v||int ||是 ||版本号||

== 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 ||是 ||版本号 ||

== 21.快捷登录(passport,已有) ==

== 22.获取登录验证码接口(passport,已有) ==

== 23.购买设备接口 ==
'''(接口已完成,请连开发机进行调试)'''
  **HTTP请求方式:**
  >get
  **mrobot接口**
  > http://mrobot.pcbaby.com.cn/s/qzbd/buy/buyEquipment.xsp?type=1
  **后端接口**
  >胎语仪购买链接:http://item.jd.com/1062818857.html [[BR]]
  >体重秤购买链接:http://item.jd.com/1595622256.html
  **是否需要登录:**
  >否
  **返回格式:**
  >html
  **缓存方式:**
  >无
  **缓存时间:**
  >无
  **请求参数:**
 ||参数名||类型||必须||说明||
 ||type||int||是 ||设备种类(1:胎语仪,2:体重秤)||
 ||v||int ||是 ||版本号 ||

== 24.小贴士页面 ==
 **说明:小贴士有多个页面滚动**
  **HTTP请求方式:**
  >get
  **是否需要登录:**
  >否
  **返回格式:**
  >html
  **缓存方式:**
  >无
  **缓存时间:**
  >无
  **请求参数:**
 ||参数名||类型||必须||说明||
 ||type: ||string ||是 ||设备种类(1:胎语仪,2:体重秤)||

== 25.安全称常见问题页面 (mrobot,郑少凡) ==

== 26.关于胎语仪页面(mrobot,郑少凡) ==

== 27.如何寻找胎心页面 (mrobot,郑少凡)==

== 28.使用手册:==
开发人员:(mrobot,少凡)
{{{
{
  功能与特点wap页面
  如何使用wap页面
  安全性wap页面
  保养
  计数参数
  设备兼容性
}
}}}

== 29.胎语仪常见问题(mrobot,少凡) ==

== 30.胎心基本知识(mrobot,少凡) ==

== 31.广告接口(mrobot、广告系统) ==
**说明:包含文章、百科、生活圈精华帖子广告**
  **HTTP请求方式:**
  >get
  **是否需要登录:**
  >否
  **返回格式:**
  >json
  **缓存方式:**
  >无
  **缓存时间:**
  >无


== 32.普通文章终端页 ==
 **开发人员:mrobot **[[BR]]
 **说明:页面源码返回多一个字段:“uuid”:[“标签1”,“标签2”,……] **[[BR]]
 **接口:http://mrobot.pcbaby.com.cn/v3/cms/articles/2783004?pageNo=1&size=17&picRule=2 **


== 33.知识点文章终端页 ==
  **开发人员: **[[BR]]
  ** 说明:页面源码返回多一个字段:“uuid”:[“标签1”,“标签2”,……] **[[BR]]
  **接口: http://baike.pcbaby.com.cn/app/zsd/14483.html **

== 34.百科文章终端页 ==
  **开发人员: **[[BR]]
  ** 说明:页面源码返回多一个字段:“uuid”:[“标签1”,“标签2”,……] **[[BR]]
  **接口:http://baike.pcbaby.com.cn/app/zsd/8277.html **

== 35.帖子终端页 ==
  **开发人员:mrobot **[[BR]]
  ** 说明:页面源码返回多一个字段:“uuid”:[“标签1”,“标签2”,……] **[[BR]]
  **接口:http://mrobot.pcbaby.com.cn/v2/bbs/topics/3538445?pageNo=1&size=17&picRule=2&v=300&newQuote=true&reverse=0&desc=true&inreview=0l83.html **

== 36.图集 ==
  **开发人员:mrobot **[[BR]]
  ** 说明:RESPONSE_INFO里面多返回一个字段“uuid”:[“标签1”,“标签2”,……] **[[BR]]
  **接口:http://mrobot.pcbaby.com.cn/v2/qzbd/baikeAlbums?albumsId=25273&pageSize=15&reqCode=303&pageNo=1 **

== 37.专家视点 ==
  **开发人员: **[[BR]]
  ** 说明:RESPONSE_INFO里面多返回一个字段“uuid”:[“标签1”,“标签2”,……] **[[BR]]
  **接口:http://m.pcbaby.com.cn/x/228/zt2288964.html?fromPcbabyApp **

== 39.视频终端页 ==
  **开发人员: mrobot **[[BR]]
  ** 说明:RESPONSE_INFO里面多返回一个字段“uuid”:[“标签1”,“标签2”,……] **[[BR]]
  **接口:http://mrobot.pcbaby.com.cn/v3/cms/articles/2084408?pageNo=1&size=17&picRule=2pageNo=1 **

== 40.html(如活动跟专题)终端页 ==
  **开发人员: **[[BR]]
  ** 说明:RESPONSE_INFO里面多返回一个字段“uuid”:[“标签1”,“标签2”,……] **[[BR]]
  **接口:http://m.pcbaby.com.cn/bbs/topic-3513044.html?fromPcbabyApp **

== 41.切换食谱(食谱页) ==
  **开发人员:mrobot **[[BR]]
  ** 说明:mrobot提供一个新接口,接口返回数据新增一个字段:“uuid”:[“标签1”,“标签2”,……] **[[BR]]
  **接口:http://baike.pcbaby.com.cn/intf/app/2.0/cookbook_list_401.jsp?lemmaId=40 **
}}}