Changes between Version 14 and Version 15 of yimei2.1.0_api


Ignore:
Timestamp:
09/18/2015 11:57:18 AM (11 years ago)
Author:
caomenglin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • yimei2.1.0_api

    v14 v15  
    508508== 4.达人标识 == 
    509509---------- 
    510 === 3.1添加达人标识(修改) === 
     510=== 4.1添加达人标识(修改) === 
    511511圈子相关接口返回时添加达人标识(userType),需要修改的接口如下 [[BR]] 
    512512精选推荐:http://rdtrac.pc.com.cn/iphone/wiki/yimei2.0.0_api#a1.1精选推荐  [[BR]] 
     
    521521||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
    522522||= userType =||= 1:达人,2:医生=||= guideImageUrl =||= 专场介绍图=|| 
     523 
     524== 5.日记 == 
     525---------- 
     526=== 5.1发日记(修改) === 
     527开发环境:http://dev15.pclady.com.cn/app/addDiary.jsp  [[BR]] 
     528线上环境:http://plastic.pclady.com.cn/app/addDiary.jsp [[BR]] 
     529 
     530**说明** 
     531 
     532> 发日记 
     533 
     534**缓存时间** 
     535 
     536>0分钟 
     537 
     538**提交方式** 
     539 
     540> POST 
     541 
     542**是否登录** 
     543 
     544> 是 
     545 
     546**数据来源** 
     547 
     548>整形库编辑后台 
     549 
     550**修改内容** 
     551 
     552> 1:请求参数添加surgeryDate、nodeDate、appVersion字段[[BR]] 
     5532:当版本号大于210 时,image参数不需要传,content中包括图片和文字,图片用img标签组装 [[BR]] 
     554 
     555**参数** 
     556 
     557||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 说明 =|| 
     558||= diaryID =||=日记ID =||= string =||= "" =||= 是 =||= 没传ID表示新日记,有ID表示续写 =|| 
     559||= projectID =||=项目ID =||= string =||= "" =||= 是 =||= "三级ID1,三级ID2,三级ID3",类别ID用英文逗号隔开 =|| 
     560||= title =||=标题 =||= string =||= "" =||= 是 =||=  =|| 
     561||= content =||=内容 =||= string =||= "" =||= 是 =||=  =|| 
     562||= image =||=图片 =||= string =||= "" =||= 是 =||=用;myAppImg;隔开,最多9张=|| 
     563||= orgID =||=机构ID =||= string =||= "" =||= 否 =||= 模糊搜索选择的机构需要传ID ,不用传名称=|| 
     564||= orgName =||=手动输入的机构名 =||= string =||= "" =||= 否 =||= 新增机构需要传名称,不需要ID =|| 
     565||= orgCity =||=机构所在城市 =||= string =||= "" =||= 否 =||=  =|| 
     566||= orgDoctorID =||=机构中的医生 =||= string =||= "" =||= 否 =||= 模糊搜索选择的医生需要传ID ,不用传名称 =|| 
     567||= orgDoctorName =||=手动输入的医生 =||= string =||= "" =||= 否 =||= 新增医生需要传名称,不需要ID =|| 
     568||= price =||=价格 =||= string =||= "" =||= 否 =||=  =|| 
     569||= orderID =||=订单ID =||= string =||= "" =||= 否 =||=晒单要传订单ID,传入订单号时,机构等信息和项目信息不需要传  =||  
     570||= surgeryDate =||=订单ID =||= string =||= "" =||= 是 =||=手术时间  =||  
     571||= nodeDate =||=订单ID =||= string =||= "" =||= 是 =||=当前节点时间  =||  
     572||= appVersion =||=版本号 =||= string =||= "" =||= 是 =||=版本号去掉.如2.1.0->210  =||  
     573 
     574 
     575**返回** 
     576 
     577{{{#!java 
     578{ 
     579  "status":0, 
     580  "msg":"请求成功", 
     581  "Integral":20, 
     582  "contentID",111111 
     583} 
     584 
     585}}} 
     586**返回参数说明** 
     587||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     588||= Integral =||= 奖励积分 =||=contentID=||日记ID,新增的时候返回,续写不需要返回=|| 
     589 
     590 
     591=== 5.2日记详情页(WEB页) === 
     592'''(mrobot已完成,请连开发机进行测试)'''[[BR]] 
     593开发环境:http://dev15.pclady.com.cn/app/diaryInfo.jsp?diaryID=111&pageNo=1&pageSize=10&deviceID=91  [[BR]] 
     594          http://dev15.pclady.com.cn/app/commentList.jsp?contentID=111&contentType=1&pageNo=1&pageSize=3  [[BR]] 
     595线上环境:http://plastic.pclady.com.cn/app/diaryInfo.jsp [[BR]] 
     596          http://plastic.pclady.com.cn/app/commentList.jsp [[BR]] 
     597mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/circle/diary.xsp  
     598 
     599**说明** 
     600 
     601> 日记终端页,应用端只需要出数据,wap页由mrobot来完成。 
     602 
     603**缓存时间** 
     604 
     605>0分钟 
     606 
     607**提交方式** 
     608 
     609> GET 
     610 
     611**是否登录** 
     612 
     613> 查询收藏状态时需要登录,其它情况不需要登录 
     614 
     615**数据来源** 
     616 
     617>整形库编辑后台 
     618 
     619 
     620**修改内容** 
     621 
     622> 1:请求参数添加order、nodeDate、appVersion字段[[BR]] 
     6232:返回参数添加userType、surgeryDate、afterDay [[BR]] 
     6243:返回参数删除imageList节点 [[BR]] 
     6254:返回参数添加diaryNode节点 [[BR]] 
     6265:当appVersion大于等于210时,diaryContent返回图片混排 [[BR]] 
     627 
     628 
     629**参数** 
     630 
     631||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 说明 =|| 
     632||pageNo||页数||int||1||是||=  =|| 
     633||pageSize||页面大小||int||10||是||=  =|| 
     634||= diaryID =||=日记ID =||= string =||= "" =||= 是 =||=  =|| 
     635||= deviceID =||=设备ID =||= string =||= "" =||= 是 =||=  =|| 
     636||fmt||fmt=json 时显示接口数据||String||""||否|||| 
     637||order||1:正序,2:倒序||""||否|||| 
     638 
     639**返回** 
     640{ 
     641    "status": 0, 
     642    "msg": "请求成功", 
     643    "pageNo": 1, 
     644    "pageSize": 20, 
     645    "total": 100, 
     646    "diaryID": "", 
     647    "hasCollect": "", 
     648    "diaryTitle": "", 
     649    "hasLaud": "", 
     650    "projectList": [ 
     651        { 
     652            "projectID": 11, 
     653            "projectName": "" 
     654        }, 
     655        { 
     656            "projectID": 11, 
     657            "projectName": "" 
     658        } 
     659    ], 
     660    "isessence": 1, 
     661    "ispublicationPhoto": 1, 
     662    "org": { 
     663        "hospital": "", 
     664        "doctor": "", 
     665        "hospitalCity": "", 
     666        "price": 1200, 
     667        "orgID": 111, 
     668        "doctorID": 11111 
     669    }, 
     670    "nickName": "", 
     671    "userAge": 30, 
     672    "userCity": "", 
     673    "userID": "", 
     674    "userType": 1, 
     675    "surgeryDate": "", 
     676    "afterDay": 1, 
     677    "commentCount": 1, 
     678    "laudCount": 2, 
     679    "activityName": "", 
     680    "activityID": "", 
     681    "sysTime": "系统当前时间YYYY-MM-DD HH:mm:ss", 
     682    "data": [ 
     683        { 
     684            "diaryDependId": 111, 
     685            "createTime": "", 
     686            "diaryContent": "日记内容", 
     687            "largeImageList": [ 
     688                "image1", 
     689                "image2", 
     690                "image3" 
     691            ] 
     692        } 
     693    ], 
     694    "diaryNode": [ 
     695        { 
     696            "title": "术后一天", 
     697            "date": "2015-10-10" 
     698        } 
     699    ] 
     700} 
     701 
     702{{{#!java 
     703html中的json,mrobot组装 
     704{ 
     705    "circleName": "", 
     706    "commentCount": 1, 
     707    "laudCount": 2, 
     708    "hasCollect": "", 
     709    "hasLaud": 1, 
     710    "userID": "", 
     711    "userType":1, 
     712    "title": "", 
     713    "data": [ 
     714        { 
     715            "largeImageList": [ 
     716                "image1", 
     717                "image2", 
     718                "image3" 
     719            ] 
     720        } 
     721    ], 
     722    "diaryNode": [ 
     723        { 
     724            "title": "术后一天", 
     725            "date": "2015-10-10" 
     726        } 
     727    ] 
     728} 
     729 
     730}}} 
     731**返回参数说明** 
     732||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     733||= hasCollect =||=1:收藏,2:未收藏 =||= diaryTitle =||=日记标题=|| 
     734||= projectID=||=项目ID   =||=projectName=||=项目名=|| 
     735||= isessence=||=是否精华:1:是,0:否   =||=ispublicationPhoto=||=是否晒单:1:是,0:否=|| 
     736||= hospital=||=医院名     =||=doctor=||=医生=|| 
     737||= hospitalCity=||=医院所在城市      =||=price=||=价格=|| 
     738||= nickName=||=用户昵称    =||=userAge=||=用户年龄=|| 
     739||= userCity=||=用户所在城市  =||=userID=||=用户头像=|| 
     740||= commentCount=||=评论数 =||=laudCount=||=点赞数=|| 
     741||= userID=||=用户ID为自己时,界面下文显示续写日记       =||=createTime=||=发由时间=|| 
     742||= imageList=||=列表显示小尺寸图片      =||=largeImageList=||=查看时需要请求大尺寸图片=|| 
     743||= hasLaud=||=是否点赞,1:已点赞,0:未点赞 =||=activityName=||=活动名=|| 
     744||= org=||=机构信息,没有机构信息时,不需要返回该节点        =||=diaryDependId=||=日记节点=|| 
     745||= surgeryDate=||=手术日期=||=afterDay=||=日记写到术后多少天=|| 
     746||=diaryNode-> title=||=节点标题,术后XX天      =||=diaryNode->date=||=节点日期=||