Changes between Version 135 and Version 136 of baby/interface


Ignore:
Timestamp:
02/10/2015 02:29:45 PM (11 years ago)
Author:
lianchijin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • baby/interface

    v135 v136  
    205205 
    206206=== 3.0每日知识 === 
    207 ==== 3.0每日知识首页 ==== 
     207==== 3.1每日知识首页 ==== 
    208208{{{ 
    209209  备注:每日知识首页 
     
    246246                "title": "银耳薏米汤" //食谱标题 
    247247           },  
    248           { 
     248           { 
    249249                "des": "宫寒会", 
    250250                "id": 24339, 
    251251                "image": "http://xxx", 
    252252                "title": "饮食驱宫寒有助女性受孕" 
    253          } 
    254         ]   
     253          } 
     254         ] 
     255       }, 
     256       ……   
    255257   ], 
    256258   timeline:[   //每日知识内容(1、备孕状态知识点:优生优育、生男生女、生育政策;2、怀孕状态知识点:发育指标、准爸准妈必读、胎教小课堂;3、育儿状态知识点:发育指标、爸妈必读、早教小课堂。其他内容忽略) 
     
    288290}}} 
    289291 
    290 ==== 3.1周期 ==== 
     292==== 3.2周期 ==== 
    291293{{{ 
    292294  备注:周期 
    293295  接口开发:吴全贵 
    294   请求URL:http://baike.pcbaby.com.cn/intf/app/2.0/week_list_201.jsp // 食谱周期列表 
    295           http://baike.pcbaby.com.cn/intf/app/2.0/knowledge_week_list_202.jsp //每日知识周期列表 
     296  请求URL:http://baike.pcbaby.com.cn/intf/app/2.0/week_list_201.jsp // 食谱周期列表(每日食谱周期) 
     297          http://baike.pcbaby.com.cn/intf/app/2.0/knowledge_week_list_202.jsp //每日知识周期列表(怀孕与育儿状态下的知识周期) 
    296298  HTTP请求方式:get 
    297299  是否需要登录:否 
     
    303305  返回参数: 
    304306  { 
    305    weeks:[ 
    306     { 
    307      num:1, 
    308      tips:"多吃含钙食物" 
     307    weeks:[ //怀孕周期数据 
     308      { 
     309        lemmaId:1, //时间轴id 
     310        tips:"多吃含钙食物" //专家提示 
     311      }, 
     312     { 
     313       lemmaId:2, 
     314       tips:"多吃含tie食物" 
     315     } 
     316   ], 
     317   babyweeks:[ //宝宝周期数据 
     318    { 
     319       lemmaId:41, 
     320       tips:"多吃含钙食物" 
    309321    }, 
    310     { 
    311      num:1, 
     322   { 
     323     lemmaId:42, 
    312324     tips:"多吃含tie食物" 
    313     } 
    314    ] 
    315   } 
    316 }}} 
    317  
    318 ==== 3.2食谱列表 ==== 
     325  } 
     326 ] 
     327} 
     328}}} 
     329 
     330==== 3.3食谱列表 ==== 
    319331{{{ 
    320332  备注:食谱列表 
     
    331343  返回参数 
    332344  { 
    333    id: 
    334    cookbook:[ 
    335      [//第一天 
    336      { 
    337        id: 
    338        name: 
    339        image: 
    340        des: 
    341      }, 
    342      { 
    343        id: 
    344        name: 
    345        image: 
    346        des: 
    347      }, { 
    348        id: 
    349        name: 
    350        image: 
    351        des: 
    352      } 
    353       
    354      ],  
    355      [//第二天 
    356      { 
    357        id: 
    358        name: 
    359        image: 
    360        des: 
    361      }, 
    362      { 
    363        id: 
    364        name: 
    365        image: 
    366        des: 
    367      }, { 
    368        id: 
    369        name: 
    370        image: 
    371        des: 
    372      } 
    373      ] 
    374    ] 
    375   } 
    376  
    377 }}} 
    378  
    379  
    380 ==== 3.3食谱详情 ==== 
     345   "id":41 //时间轴id, 41表示第一周宝宝 
     346   "cookbook":[ 
     347      { 
     348         "day":"第1天", //一周中的第几天 
     349         "detail":[ 
     350            { 
     351               "id":23981, //图片id,这个也是食谱id  
     352               "name":"产后第一天膳食安排", //标题 
     353               "image":"http://xxx", //取的是中图normalUrl的值 
     354               "des":"对于顺产妈妈" //图片描述 
     355           } 
     356           …… 
     357         ] 
     358      } 
     359    …… 
     360  ] 
     361} 
     362}}} 
     363 
     364 
     365==== 3.4食谱详情 ==== 
    381366{{{ 
    382367  备注:食谱详情 
     
    394379 例子:http://pp.pcbaby.com.cn/template/pcbaby/intf/intfGroups4Cookbook.jsp?id=23081&resp_enc=utf-8&req_enc=utf-8 
    395380  返回参数 
    396   { 
    397    id: 
    398    name: 
    399    picDes:[ 
    400     { 
    401        id: 
    402        image: 
    403        des: 
    404     } 
    405    ] 
    406   } 
    407 }}} 
    408  
    409  
    410  
    411 ==== 3.2文章搜索(暂不做此功能) ==== 
     381 { 
     382        "id": 22056, //食谱id 
     383        "name": "益母木耳汤", //图片名 
     384        "picDes": [ 
     385           { 
     386                "des": "这道益母木耳", //图片描述 
     387                "id": 268101, //图片id 
     388                "image": "http://xxx " //图片url 
     389           }, 
     390      …… 
     391    ] 
     392} 
     393}}} 
     394 
     395 
     396==== 3.5文章搜索(暂不做此功能) ==== 
    412397{{{ 
    413398    备注:文章搜索 
     
    447432  缓存方式:有 
    448433  缓存时间:1小时 
    449   请求参数: 
    450   forums=1;需要查询的版块ID,多个版块ID用半角逗号分隔。查找的信息也会包含其子版块 
    451   noForums=0;要过滤的版块ID,多个版块ID用半角逗号分隔。查询将过滤掉这些版块及这些版块的子版块 
    452   pickType=pickA;精华类型,可填all,pickA,pickB,pick1,pick2,pick3,pick4,pick5;其中pickA和pickB查的都是普通精华,all为查询所有精华 
     434 
     435  请求参数: 
     436  forums= 1917,2130,1828,1799,1820,2140,1771,1776,2200;需要查询的版块ID,多个版块ID用半角逗号分隔。查找的信息也会包含其子版块  
     437     //(说明:潮妈forums参数值固定为1917,2130,1828,1799,1820,2140,1771,1776,2200。其它某个论坛的ID根据列表得到的forums ID传入即可) 
     438  noForums= 1929;要过滤的版块ID,多个版块ID用半角逗号分隔。查询将过滤掉这些版块及这些版块的子版块(说明:潮妈才需要用到的参数,固定为1929) 
     439  pickType= pick3;精华类型//剩余type指的是什么呢?(说明:潮妈,pickType为pick3,其它论坛pickType为all) 
    453440  pageNo:当前第几页 
    454441  pageSize:每页显示的数量,默认为10条 
    455442  maxLength:帖子内容需要截取的长度,默认240个字节 
    456   callback:回调函数 
    457   showImage=false;显示图片 
    458   ie=gbk;输出内容的编码格式 
    459   cacheTime=3600;缓存时间,单位为秒 
     443  showImage=true;显示图片 
     444  ie=utf-8;输出内容的编码格式 
     445  cacheTime=1200;缓存时间,单位为秒 
     446 
    460447  返回参数: 
    461   { 
    462    status: 0 
    463    desc: "查询成功" 
    464    topics:[ 
    465     { 
    466        forumId: 版块id 
    467        forumName: 版块名称 
    468        topicId: 帖子id 
    469        title: 帖子标题 
    470        message: 帖子内容需要截取的长度,默认240个字节 
    471        authorName: 帖子的用户名 
    472        createAt: 帖子的创建时间 
    473        views: 帖子浏览数 
    474        replyCount: 帖子回复数 
    475        用户ID(新增)userId 
    476        用户昵称(新增)userName 
    477        用户头像(新增)userFaceUrl 
    478        images[]帖子图片组成的数组(新增,大小为70*70) 
    479     } 
    480    ] 
    481   } 
    482  
     448{ 
     449  desc: "查询成功", //状态描述 
     450  pageNo: 1, //页码 
     451  pageSize: 20, //每页条数 
     452  status: 0, //状态码 
     453  topics: [ 
     454    { 
     455      createAt: "2015-01-11 19:30:35", //帖子的创建时间 
     456      forumId: 1917, //版块id 
     457      forumName: "宝宝秀场", //版块名称 
     458      images: [ //帖子图片组成的数组 
     459        "http://img.pcbaby.com.cn/images/upload/upc/tx/kidsbbs6/1501/11/c1/1752585_1420975033163_1024x1024.jpg", 
     460        "http://img.pcbaby.com.cn/images/upload/upc/tx/kidsbbs6/1501/11/c1/1752586_1420975112551_1024x1024.jpg", 
     461        "http://img.pcbaby.com.cn/images/upload/upc/tx/kidsbbs6/1501/11/c1/1752588_1420975163834_1024x1024.jpg" 
     462      ], 
     463      message: " 《雯雯 萌萌哒》超级可爱的萌妹子,完全可以萌化到心底里...", //帖子内容 
     464      pickTypes: { //暂无用到参数 
     465        pick: 2, 
     466        pick1: 0, 
     467        pick2: 0, 
     468        pick3: 1, 
     469        pick4: 0, 
     470        pick5: 0 
     471      }, 
     472      replyCount: 2, //帖子回复数 
     473      title: "超可爱萌妹子融化人心", //帖子标题 
     474      topicId: 2155848, //帖子id 
     475      userFaceUrl: "http://i1.3conline.com/images/upload/upc/face/12/65/76/7/1265767_70x70", //用户头像 
     476      userId: 1265767, //用户ID 
     477      userName: "啃蘋果的壞蛋", //用户昵称 
     478      views: 22 //帖子浏览数 
     479    } 
     480  ], 
     481  total: 515 //总帖子数 
     482} 
    483483}}} 
    484484 
     
    493493  缓存方式:无 
    494494  缓存时间:1小时 
     495 
    495496  请求参数: 
    496497  fids:指定版块id,多个id用逗号隔开(如:fids=1776,1948,1799,1915) 
    497498  pageNo: 
    498499  pageSize: 
    499   ie:产出内容的编码,默认为gbk 
     500  ie:utf-8 //产出内容的编码,默认为gbk 
    500501  maxLength:帖子内容需要截取的长度,默认240个字节 
    501502  noFids:需要过滤的版块id,多个id用逗号隔开(如:noFids=1776,1948,1799,1915)注意:该参数只有在fid=1的时候才有效 
     
    503504  返回参数,成功: 
    504505{ 
    505    fids: "1771,1776", 
    506    topics:[ 
    507   { 
    508       category: "婆媳", 
    509       categoryId: 2, 
    510       createAt: "2014-06-18 14:51:38", 
    511       floor: 1, 
    512       forumId: 1771, 
    513       forumName: "女人心情", 
    514       forumUrl: "http://localhost.pconline.com.cn/bbs7/forum-1771.html", 
    515       images: [ 
    516         "http://dev2.pconline.com.cn:9191/kidsbbs6/1406/12/c0/1205470_1402557443988_1024x1024.jpeg", 
    517         "http://dev2.pconline.com.cn:9191/kidsbbs6/1406/12/c0/1205471_1402557448357_1024x1024.jpg", 
    518         "http://dev2.pconline.com.cn:9191/kidsbbs6/1406/12/c0/1205479_1402559413897_1024x1024.png" 
     506  fids: "1", //版块id 
     507  pageNo: 1, 
     508  pageSize: 20, 
     509  topics: [ 
     510    { 
     511      category: "原创", //类别 
     512      categoryId: 0, //类别ID 
     513      createAt: "2015-01-11 15:17:20", //发帖时间 
     514      floor: 4, //楼层数 
     515      forumId: 1799, //版块ID 
     516      forumName: "晒货殿堂", //版块名称 
     517      forumUrl: "http://bbs.pcbaby.com.cn/forum-1799.html", //版块URL 
     518      images: [ //图片数组 
     519        "http://img.pcbaby.com.cn/images/upload/upc/tx/kidsbbs6/1501/11/c0/1744371_1420960548132_1024x1024.jpg", 
     520        "http://img.pcbaby.com.cn/images/upload/upc/tx/kidsbbs6/1501/11/c0/1744396_1420960565348_1024x1024.jpg", 
     521        "http://img.pcbaby.com.cn/images/upload/upc/tx/kidsbbs6/1501/11/c0/1744430_1420960630651_1024x1024.jpg" 
    519522      ], 
    520       lastPostAt: "2014-06-18 14:51:38", 
    521       message: "修改分类修改分类", 
    522       replyCount: 0, 
    523       rewardAmount: 0, 
    524       rewardRemain: 0, 
    525       title: "婆媳", 
    526       topicId: 1942176, 
    527       topicUrl: "http://localhost.pconline.com.cn/bbs7/topic-1942176.html", 
    528       userId: 826717, 
    529       userName: "MyNameIsSoLongAndBig", 
    530       userUrl: "http://my.pcbaby.com.cn/id/826717/bbs/", 
    531       viewCount: 1, 
    532       用户头像(新增,大小为46*46) userFaceUrl     
    533     } 
    534    ] 
    535   } 
    536   
    537 }}} 
     523      lastPostAt: "2015-01-11 21:49:58", //最后回帖时间 
     524      message: "金币兑换的活动被我赶上好时候了。", //内容 
     525      replyCount: 3, //回复数 
     526      rewardAmount: 0, //未使用参数 
     527      rewardRemain: 0, //未使用参数 
     528      title: "【金币兑换】终于收到宝贝与我!", //标题 
     529      topicId: 2155710, //帖子ID 
     530      topicUrl: "http://bbs.pcbaby.com.cn/topic-2155710.html", //帖子URL 
     531      userFaceUrl: "http://i1.3conline.com/images/upload/upc/face/25/23/72/54/25237254_50x50", //用户头像 
     532      userId: 25237254, //用户ID 
     533      userName: "馨悦妈妈", //用户昵称 
     534      userUrl: "http://my.pcbaby.com.cn/id/25237254/bbs/", //用户URL 
     535      viewCount: 20 //帖子查看数 
     536    } 
     537  ], 
     538  total: 639 //总条数 
     539} 
     540 
     541}}} 
     542 
    538543==== 4.2生活圈栏目列表 ==== 
    539544{{{ 
     
    565570  备注:获取帖子内容 
    566571  接口开发:mrobot 
    567   请求URL:http://mrobot.pcbaby.com.cn/v2/bbs/topics/4592911?pageNo=1&pageSize=19&picRule=2&authorId=0&topicTemplate=4.0.0&app=pcautobrowser&size=18&is_1tai=1 
     572  请求URL:http://mrobot.pcbaby.com.cn/v2/bbs/topics/2155848?pageNo=1&size=17&picRule=2 
    568573  HTTP请求方式:get 
    569574  是否需要登录:否 
     
    572577  缓存时间:无 
    573578  请求参数: 
    574   tid:4592911 
    575   pageNo:页码 
    576   pageSize:一页条数 
    577   is_1tai:值为1时,表示请求1胎帖子终端且图片点击增加协议(协议与pcauto一样) 
     579  /topics/2149994:帖子id; 
     580  size:帖子内容字体大小; 
     581  pageNo:当前所在页数; 
     582  picRule:图片默认显示规则,0为显示小图,1为显示文字链接;2为显示大图 
    578583  设置header  Cookie = "common_session_id=xxxx"; 
     584 
    579585  返回参数 
    580586  加入一段注释,注释内的内容为一段json 
    581587  /*@_HTML_META_START_ 
    582   {"favoriteId":-1,"pageCount":5,"pageNo":1,"title":"3月6日北京提2012款白色三厢2.0AT旗舰型作业","userId":32031278,"webUrl":"http://bbs.pcauto.com.cn/topic-4592911.html"} 
     588 { 
     589  "countAndroid":5772, 
     590  "countIphone":5768, 
     591  "pageCount":1, 
     592  "pageNo":1, 
     593  "title":"超可爱萌妹子融化人心", 
     594  "userId":1265767,"webUrl":"http://bbs.pcbaby.com.cn/topic-2155848.html" 
     595 } 
    583596  _HTML_META_END_@*/ 
    584    
    585   点击图片,要有对应协议,可以参考接口: 
    586   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 
    587    
    588    
    589   url:http://piebbs.pconline.com.cn/rest/topics/${topicId} 
     597 
    590598}}} 
    591599 
     
    607615   
    608616  返回参数 
    609   { 
    610     msg: 
    611     result 
    612   } 
     617  帖成功,返回HTTP响应头为201,即内容创建成功 
     618{ 
     619  "Location": "http://bbs.pcbaby.com.cn/topic-2156187.html", //帖子URL 
     620  "goldCount": 1, //发帖获得金币数量 
     621  "hasGold": true //发帖是否获得金币 
     622} 
     623 
    613624}}} 
    614625 
     
    624635  replyToId:回复楼层的id 
    625636  设置header  Cookie = "common_session_id=xxxx"; 
    626  
    627   说明:POST 
     637  (说明:“common_session_id=F7944998D4C5E2F849C085976791BE51FA2F3CE3A5F6D159”是用户登录后得到的身份ID。大部分需要以登录身份操作的接口都需要将该值作为请求HTTP头中的Cookie值传入) 
    628638 
    629639  发帖成功,返回HTTP响应头为201,即内容创建成功 
     
    631641  返回参数 
    632642  { 
    633    msg: 
    634    result: 
    635   } 
     643     "Location": "http://bbs.pcbaby.com.cn/post-2156187_39095567.html" 
     644  } 
     645 
    636646}}} 
    637647 
    638648==== 4.6上传图片 ==== 
    639649{{{ 
    640   备注:上传图片 
     650  备注:上传图片,返回json数据有多张不同尺寸大小的图片,可根据业务需求选择使用 
    641651  接口开发: 
    642   请求URL:http://upc.pconline.com.cn/upload_quick.jsp?application=yidong 
     652  请求URL:http://upc.pcbaby.com.cn/upload_quick.jsp?command=6004&command=6005&command=6006&command=4&keepSrc=yes&application=kidsbbs6 
    643653  HTTP请求方式:post 
    644654  是否需要登录:是 
     
    648658  请求参数: 
    649659  file:文件名称,文件本体 
    650   富文本格式传送,该接口返回图片url,其被用于回帖或者发帖中贴图。   
     660    富文本格式传送,该接口返回图片url,其被用于回帖或者发帖中贴图。 
     661  设置header  Cookie = "common_session_id=xxxx";   
     662 
     663  返回参数: 
     664{ 
     665  "files": [ 
     666    { 
     667      "fileSize": 4368, //文件大小 
     668      "exif": "", //exif信息 
     669      "height": 80, //图片宽度 
     670      "rid": 9990346, //未使用参数 
     671      "width": 120, //图片宽度 
     672      "fileName": "1780739_1421043128740_120x80.jpg", //文件名 
     673      "audit": "New", //未使用参数 
     674      "orgFileName": "test.jpg", //未使用参数 
     675      "isorg": 0, //未使用参数 
     676      "url": "http://img.pcbaby.com.cn/images/upload/upc/tx/kidsbbs6/1501/12/c0/1780739_1421043128740_120x80.jpg" //图片URL 
     677    } 
     678  ], 
     679  "retCode": 0, //状态码 
     680  "tid": 1780739 //未使用参数 
     681} 
    651682}}} 
    652683