Changes between Version 1 and Version 2 of yimei2.2.0_api


Ignore:
Timestamp:
09/28/2015 09:34:13 AM (11 years ago)
Author:
caomenglin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • yimei2.2.0_api

    v1 v2  
    1212== 1.首页 == 
    1313---------- 
     14 
    1415=== 1.1精选机构 (修改)===  
    1516开发环境:http://dev15.pclady.com.cn/app/indexOrgList.jsp  [[BR]] 
     
    8283||= plScore =||= 星级 =||=serviceScore =||= 服务=|| 
    8384||= technologyScore =||= 技术 =||=environmentScore =||= 环境=|| 
    84 ||= city =||= 有机构的城市,过滤查询时用到 =||=activityTotal =||= 活动数=|| 
    85  
    86  
     85||= city =||= pageNo==1&&非过滤查询时才返回该节点,有机构的城市,过滤查询时用到 =||=activityTotal =||= 活动数=|| 
     86 
     87== 2.帖子 == 
     88=== 2.1帖子详情页(修改) === 
     89'''(mrobot已完成,请连开发机进行测试)'''[[BR]] 
     90开发环境:http://dev15.pclady.com.cn/app/postInfo.jsp  [[BR]] 
     91          http://dev15.pclady.com.cn/app/commentList.jsp [[BR]] 
     92线上环境:http://plastic.pclady.com.cn/app/postInfo.jsp [[BR]] 
     93          http://plastic.pclady.com.cn/app/commentList.jsp [[BR]] 
     94mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/circle/topic.xsp 
     95 
     96**说明** 
     97 
     98> 帖子终端页,应用端只需要出数据,wap页由mrobot来完成。 
     99 
     100**缓存时间** 
     101 
     102>0分钟 
     103 
     104**提交方式** 
     105 
     106> GET 
     107 
     108**是否登录** 
     109 
     110> 查询收藏状态时需要登录,其它情况不需要登录 
     111 
     112**数据来源** 
     113 
     114>整形库编辑后台 
     115 
     116**修改内容** 
     117 
     118>1:返回时添加活动、日记、帖子、医院、医生、项目,点击头像等节点(project、userHead、doctor、hospital、post、diary、activity) [[BR]] 
     1192:请求参数添加appVersion参数 
     120 
     121 
     122**参数** 
     123 
     124||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 说明 =|| 
     125||pageNo||页数||int||1||是||=  =|| 
     126||pageSize||页面大小||int||10||是||=  =|| 
     127||= postID =||=帖子ID =||= string =||= "" =||= 是 =||=  =|| 
     128||= deviceID =||=设备ID =||= string =||= "" =||= 是 =||=  =|| 
     129||fmt||fmt=json 时显示接口json数据||String||""||是||=  =|| 
     130||isExample||isExample==1时表示旧案例数据||int||""||= 否 =||  =|| 
     131||hiddenReply||hiddenReply==1时表示客户端请求html,只需要返回帖子内容,并在html中返回json数据||int||""||= 否 =||  =|| 
     132||appVersion||版本号||String||"app版本号为x.x.x是,参数 传xxx,去掉小数点"||否|| =|| 
     133 
     134**返回** 
     135 
     136{{{#!java 
     137 
     138{ 
     139    "status": 0, 
     140    "msg": "请求成功", 
     141    "pageNo": 1, 
     142    "pageSize": 20, 
     143    "total": 100, 
     144    "title": "", 
     145    "nickName": "", 
     146    "userID": "", 
     147    "userAge": 1, 
     148    "userCity": "", 
     149    "circleName": "", 
     150    "commentCount": 1, 
     151    "laudCount": 2, 
     152    "hasCollect": "", 
     153    "isessence": 1, 
     154    "ispublicationPhoto": 1, 
     155    "hasLaud": 1, 
     156    "sysTime": "系统当前时间YYYY-MM-DD HH:mm:ss", 
     157    "data": [ 
     158        { 
     159            "postDependId": 122, 
     160            "content": "", 
     161            "imageList": [ 
     162                "image1", 
     163                "image2", 
     164                "image3" 
     165            ], 
     166            "largeImageList": [ 
     167                "image1", 
     168                "image2", 
     169                "image3" 
     170            ], 
     171            "createTime": "", 
     172            "activity": [ 
     173                { 
     174                    "activitiesID": "", 
     175                    "title": "", 
     176                    "imageUr": "", 
     177                    "price": "999", 
     178                    "discountPrice": 1 
     179                } 
     180            ], 
     181            "diary": [ 
     182                { 
     183                    "contentID": "内容ID", 
     184                    "imageUrl": "", 
     185                    "title": "", 
     186                    "commentCount": 1, 
     187                    "laudCount": 1, 
     188                    "dateTime": "刚刚" 
     189                } 
     190            ], 
     191            "post": [ 
     192                { 
     193                    "contentID": "内容ID", 
     194                    "imageUrl": "", 
     195                    "title": "", 
     196                    "commentCount": 1, 
     197                    "laudCount": 1, 
     198                    "dateTime": "刚刚" 
     199                } 
     200            ], 
     201            "hospital": [ 
     202                { 
     203                    "hospitalID": 1, 
     204                    "name": "医院名称", 
     205                    "imageUrl": "", 
     206                    "activityTotal": 1, 
     207                    "exampleTotal": 1, 
     208                    "doctorTotal": 1 
     209                } 
     210            ], 
     211            "doctor": [ 
     212                { 
     213                    "name": "陈柯", 
     214                    "doctorID": "", 
     215                    "imageUrl": "", 
     216                    "job": "" 
     217                } 
     218            ], 
     219            "project": [ 
     220                { 
     221                    "projectID": 201, 
     222                    "name": "项目名称" 
     223                } 
     224            ] 
     225        } 
     226    ], 
     227    "projectList": [ 
     228        { 
     229            "projectID": 11, 
     230            "projectName": "" 
     231        }, 
     232        { 
     233            "projectID": 11, 
     234            "projectName": "" 
     235        } 
     236    ], 
     237    "org": { 
     238        "hospital": "", 
     239        "doctor": "", 
     240        "hospitalCity": "", 
     241        "price": 1200 
     242    },"userHead":[ 
     243      "1234","1234" 
     244   ] 
     245} 
     246 
     247html中的json 
     248{ 
     249  "circleName":"" 
     250  "commentCount":1, 
     251  "laudCount":2, 
     252  "hasCollect":"" 
     253  "hasLaud":1, 
     254  "userID":"", 
     255  "title":"", 
     256  "data":[{ 
     257      "largeImageList":["image1","image2","image3"] 
     258" 
     259}], 
     260} 
     261}}} 
     262**返回参数说明** 
     263||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     264||= title =||=标题=||= data =||=帖子数据=|| 
     265||= nickName =||=发布人昵称=||= userID =||=为自己时,界面下文显示续写帖子=|| 
     266||= age =||=发布人年龄=||= city =||=发布人所在城市=|| 
     267||= circleName =||=圈子名=||= content =||=帖子内容=|| 
     268||= hasCollect =||=1:收藏,2:未收藏 =||= createTime =||=发帖时间=|| 
     269||= commentCount=||=评论数 =||=laudCount=||=点赞数=|| 
     270||= imageList=||=列表显示小尺寸图片      =||=largeImageList=||=查看时需要请求大尺寸图片=|| 
     271||= isessence=||=是否精华:1:是,0:否   =||=ispublicationPhoto=||=是否晒单:1:是,0:否=|| 
     272||= hasLaud=||=是否点赞,1:已点赞,0:未点赞 =||=projectList,org=||=旧案例数据可能会包括这两个节点的信息,没有该数据时,节点也不返回=|| 
     273||= postDependId=||=帖子节点        =||==||==|| 
     274 
     275== 3评论 == 
     276=== 3.1回复评论(修改) === 
     277开发环境:http://dev15.pclady.com.cn/app/replyComment.jsp  [[BR]] 
     278线上环境:http://plastic.pclady.com.cn/app/replyComment.jsp [[BR]] 
     279 
     280**说明** 
     281 
     282> 回复 
     283 
     284**缓存时间** 
     285 
     286>0分钟 
     287 
     288**提交方式** 
     289 
     290> POST 
     291 
     292**是否登录** 
     293 
     294> 是 
     295 
     296**数据来源** 
     297 
     298>整形库编辑后台 
     299 
     300**修改** 
     301 
     302>1:请求添加三个参数imageUrl、diaryID,postID[[BR]] 
     303 
     304**参数** 
     305 
     306||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 说明 =|| 
     307||= contentID =||=文章ID =||= string =||= "" =||= 是 =||=  =|| 
     308||= contentType =||=文章类型 =||= string =||= "" =||= 是 =||= 1:日记,2:帖子=|| 
     309||= replyID =||=回复ID=||= string =||= "" =||= 否 =||=直接评论日记或帖子时,不需要传  =|| 
     310||= replySecondID =||=回复二级ID=||= string =||= "" =||= 否 =||==直接评论日记或帖子时,不需要传 =|| 
     311||= replyContent =||=回复内容=||= string =||= "" =||= 是 =||=回复内容  =|| 
     312||= imageUrl =||=图片=||= string =||= "" =||= 否 =||=图片地址  =|| 
     313||= diaryID =||=日记ID=||= string =||= "" =||= 否 =||=插入日记 =|| 
     314||= postID =||=帖子ID=||= string =||= "" =||= 否 =||=插入帖子 =|| 
     315 
     316 
     317 
     318**返回** 
     319 
     320{{{#!java 
     321{ 
     322  "status":0, 
     323  "msg":"请求成功" 
     324  "Integral":1 
     325} 
     326 
     327}}} 
     328**返回参数说明** 
     329||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     330||= Integral=||=奖励积分=||==||==|| 
     331 
     332 
     333=== 3.2评论列表(修改) === 
     334'''(mrobot已完成,请连开发机进行测试)'''[[BR]] 
     335开发环境:http://dev15.pclady.com.cn/app/commentList.jsp?contentID=1&contentType=1  [[BR]] 
     336线上环境:http://plastic.pclady.com.cn/app/commentList.jsp [[BR]] 
     337mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/circle/commentList.xsp  
     338 
     339**说明** 
     340 
     341> 获取评论列表 
     342 
     343**缓存时间** 
     344 
     345>0分钟 
     346 
     347**提交方式** 
     348 
     349> GET 
     350 
     351**是否登录** 
     352 
     353> 否 
     354 
     355**数据来源** 
     356 
     357>整形库编辑后台 
     358 
     359 
     360**修改** 
     361 
     362>1:返回时添加imageUrl参数、diary节点,post节点 [[BR]] 
     363 
     364 
     365**参数** 
     366 
     367||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 说明 =|| 
     368||pageNo||页数||int||1||是|||| 
     369||pageSize||页面大小||int||10||是|||| 
     370||= contentID =||=文章ID =||= string =||= "" =||= 是 =||=  =|| 
     371||= contentType =||=文章类型 =||= string =||= "" =||= 是 =||= 1:日记,2:帖子=|| 
     372 
     373 
     374**返回** 
     375 
     376{{{#!java 
     377{ 
     378  "status":0, 
     379  "msg":"请求成功", 
     380  "pageNo": 1,  
     381  "pageSize": 20, 
     382  "total":100, 
     383  "commentCount":1000 
     384  "sysTime":"系统当前时间YYYY-MM-DD HH:mm:ss", 
     385  data[ 
     386    "commentID":"" 
     387    "userID":"评论人ID", 
     388    "nickName":"评论人昵称", 
     389    "commentTime":"回复时间", 
     390    "commentContent":"回复内容", 
     391    "imageUrl":"", 
     392    "diary":{ 
     393       "contentID":132, 
     394       "title":"", 
     395       "imageUrl":"", 
     396       "time":"" 
     397    }, 
     398    "post":{ 
     399       "contentID":132, 
     400       "title":"", 
     401       "imageUrl":"", 
     402       "time":"" 
     403    }, 
     404    reply:[{ 
     405      "replyID":"回复ID", 
     406      "nickName":"跟贴人昵称", 
     407      "userID":"跟贴人ID", 
     408      "replyTime":"跟贴时间", 
     409      "replyContent":"跟贴内容" 
     410      "replyStarter":"是否楼主回复", 
     411      "starterNickName":"楼主昵称", 
     412      "starterID":"楼主ID", 
     413      "replyToUserID":"回复某人ID", 
     414      "replyToNickName":"回复某人昵称", 
     415" 
     416}] 
     417] 
     418} 
     419 
     420}}} 
     421**返回参数说明** 
     422||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     423||= commentID =||= 评论ID =||=replyStarter=||=是否回复楼主1:是,2:否=|| 
     424||= userID =||= 用户ID =||=nickName=||=昵称=|| 
     425||= commentTime =||= 评论时间 =||=commentContent=||=评论内容=|| 
     426||= replyTime =||= 回复时间 =||=replyContent=||=回复内容=|| 
     427||= starterID =||= 楼主ID,用于添加楼主标签 =||=replyContent=||=回复内容=|| 
     428||= replyToUserID =||= 回复某人ID,如果是直接回复评论的,返回为空 =||=replyToNickName=||=回复某人昵称,如果是回复评论的,返回为空=|| 
     429||= total =||= 总数,用于分页 =||=commentCount=||=评论总数=|| 
     430 
     431== 4.晒单 == 
     432=== 4.1获取晒单信息 === 
     433开发环境:http://dev15.pclady.com.cn/app/getDiaryByOrder.jsp  [[BR]] 
     434线上环境:http://plastic.pclady.com.cn/app/getDiaryByOrder.jsp [[BR]] 
     435mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/my/getDiaryByOrder.xsp  
     436 
     437**说明** 
     438 
     439> 获取审核未通过的晒单信息 
     440 
     441**缓存时间** 
     442 
     443>0 
     444 
     445**提交方式** 
     446 
     447> GET 
     448 
     449**是否登录** 
     450 
     451> 是 
     452 
     453**数据来源** 
     454 
     455>整形库编辑后台 
     456 
     457**参数** 
     458 
     459||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     460||pageNo||页数||int||1||是|| 
     461||pageSize||页面大小||int||10||是|| 
     462||orderID||ys||int||10||是|| 
     463 
     464**返回** 
     465 
     466{{{#!java 
     467{ 
     468  "status":0, 
     469  "msg":"请求成功", 
     470  "diaryDependId":111, 
     471  "contentID":1, 
     472  "title":"" 
     473  "diaryContent":"日记内容", 
     474  "imageList":["image1","image2","image3"] 
     475} 
     476 
     477}}} 
     478**返回参数说明** 
     479||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     480||= contentID =||= 日记ID=||= diaryDependId =||=日记节点ID=|| 
     481||= title =||= 标题=||= diaryContent =||=日记内容=|| 
     482||= imageList =||= 图片地址,返回原图的地址=||= =||==|| 
     483 
     484 
     485=== 4.2用户消息列表(修改) === 
     486(mrobot已完成,请连开发机进行测试) [[BR]] 
     487开发环境:http://dev15.pclady.com.cn/app/myMessageList.jsp  [[BR]] 
     488线上环境:http://plastic.pclady.com.cn/app/myMessageList.jsp [[BR]] 
     489mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/my/myMessageList.xsp?pageNo=1&pageSize=10 
     490 
     491**说明** 
     492 
     493> 获取用户消息列表 
     494 
     495**缓存时间** 
     496 
     497>0 
     498 
     499**提交方式** 
     500 
     501> GET 
     502 
     503**是否登录** 
     504 
     505> 是 
     506 
     507**数据来源** 
     508 
     509>整形库编辑后台 
     510 
     511**修改** 
     512 
     513>1:返回参数修改,审核不通过时,urlType返回6 [[BR]] 
     5142:请求时添加appVersion参数,大于等于2.2.0时要返回晒单不通过的类型 [[BR]] 
     515 
     516**参数** 
     517 
     518||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     519||pageNo||页数||int||1||是|| 
     520||pageSize||页面大小||int||10||是|| 
     521||appVersion||版本号||int||10||是|| 
     522 
     523**返回** 
     524 
     525{{{#!java 
     526{ 
     527  "status":0, 
     528  "msg":"请求成功", 
     529  "pageNo": 1,  
     530  "pageSize": 20, 
     531  "total": 100, 
     532  "sysTime":"系统当前时间YYYY-MM-DD HH:mm:ss 
     533" 
     534  "data":[{  
     535    "messageID":"", 
     536    "messageType":1, 
     537    "replyAccountName":"",  
     538    "replyAccountId":"",  
     539    "urlType":””, 
     540    "title":""  
     541    "imageUrl":"",  
     542    "commentContent":"",  
     543    "replyContent":"", 
     544    "createTime":"刚刚", 
     545    "url":"http" 
     546    } 
     547  ] 
     548} 
     549 
     550}}} 
     551**返回参数说明** 
     552||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     553||= replyAccountName =||= 回复人或评论人的昵称,系统消息可不传,APP写死=||= replyAccountId =||=用户ID或系统ID,用于查看ta的主页,系统ID默认为0=|| 
     554||= urlType =||=回复类型 1:日记,2:帖子,3:活动(系统消息可能包括活动推广),4:外链,5:删除,0:系统消息,6:审核不通过=||= imageUrl =||=推荐图,系统消息中可发送图片=|| 
     555||= commentContent =||=消息内容=||= createTime =||=消息发送时间=|| 
     556||= messageId =||= 消息ID=||= messageType =||=消息类型,0:系统消息,1:评论,2:回复,3:收藏推送=|| 
     557||= url =||= 内容ID或外链,对应urlType,当urlType=4时为外链=||= replyContent =||=回复标题,分别为:日记标题,帖子标题,回复内容,如果只是系统推送的消息,不需要返回=|| 
     558||= title =||= 系统消息标题=|| 
     559 
     560== 5.案例 == 
     561=== 1.4获取案例列表(修改) === 
     562开发环境:http://dev15.pclady.com.cn/app/getExampleList.jsp  [[BR]] 
     563线上环境:http://plastic.pclady.com.cn/app/getExampleList.jsp [[BR]] 
     564mrobot环境:http://mrobot.pclady.com.cn/x-900/yimei-plastic/app/getExampleList.jsp 
     565 
     566**说明** 
     567 
     568>获取案例列表 
     569 
     570**缓存时间** 
     571 
     572>15分钟 
     573 
     574**提交方式** 
     575 
     576>GET 
     577 
     578**数据来源** 
     579 
     580> 整形库编辑后台 
     581 
     582**修改内容** 
     583 
     584> 1:请求参数添加appVersion,版本号大于等于2.1.0需要返回日记和案例 [[BR]] 
     585 
     586**参数** 
     587 
     588||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||=说明=|| 
     589||pageNo||页数||int||1||是|||| 
     590||pageSize||页面大小||int||3||是|||| 
     591||age||年龄段||int||""||否|||| 
     592||positionID||部位ID||String||""||否||部位,一级分类ID、感兴趣ID|| 
     593||subPositionID||部位ID||String||""||否||功效,二级分类ID|| 
     594||projectID||项目ID||String||""||否||三级分类ID|| 
     595||doctorID||医生ID||String||""||否||医生主页中会根据医生来获取案例|| 
     596||businessID||医院ID||String||""||否||医院主页中会根据医院来获取案例|| 
     597||city||城市||String||""||否||首页查询时用到|| 
     598||activityID||活动ID||String||""||否||活动详情页用到|| 
     599||appVersion||版本号||String||""||否||版本号大于等于2.1.0时,需要返回日记和案例|| 
     600 
     601 
     602**返回** 
     603 
     604{{{#!java 
     605{ 
     606    "status": 0, 
     607    "msg": "请求成功", 
     608    "pageNo": 1, 
     609    "pageSize": 20, 
     610    "total": 100, 
     611    " data": [ 
     612        { 
     613            "contentID": "", 
     614            "type": 1, 
     615            "title": "", 
     616            "desc": "", 
     617            "imageUrl": [ 
     618                "", 
     619                "", 
     620                "" 
     621            ], 
     622            " username": "小美", 
     623            "time": "2015-01-24", 
     624            "userTypeImage":["",""], 
     625            " essence": 1, 
     626            "publicationPhoto": 1 
     627        } 
     628    ] 
     629} 
     630 
     631}}} 
     632 
     633**返回参数说明** 
     634||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| 
     635||= contentID =||=案例ID或日记ID=||= type =||= 类型:1:日记,2:案例=|| 
     636||= title =||=标题=||= desc =||= 描述=|| 
     637||= imageUrl =||=图片=||= username =||= 昵称=|| 
     638||= essence =||=是否精华:1:是,0:否=||= publicationPhoto =||= 是否晒单:1:是,0:否=|| 
     639||= time =||=发布时间=||= userTypeImage=||=达人图杜地址,支持返回多个图片 =||