wiki:yimei2.1.0_api

Version 38 (modified by caomenglin, 11 years ago) (diff)

--

医美2.1.0接口文档

mrobot代理环境说明:

192.168.10.198:1080(192.168.74.80)
192.168.10.199 端口为 1080 连的是dev40的开发环境(192.168.75.40)
ps:未到qa阶段,连开发环境调试(若仅做代理,mrobot不存在真正的处理文件,只作转发的功能)
制作地址: http://zzsvn.pconline.com.cn/svn/zt/mobile/gz/lizijie/2015/0313-%ca%b1%c9%d0%cd%f8%d2%bd%c3%c0app/2.0%d3%a3%cc%d2%b0%ef/
bip接口地址: http://trac.pc.com.cn/bip/wiki/sysnotice

终端协议

终端协议: http://rdtrac.pc.com.cn/iphone/wiki/yimei_wap_url


1.首页


1.1首页数据接口(修改)

开发环境: http://dev15.pclady.com.cn/app/index.jsp
线上环境: http://plastic.pclady.com.cn/app/index.jsp
mrobot地址:  http://mrobot.pclady.com.cn/x-900/yimei-plastic/app/index.jsp

说明

修改部分:新增首页入口节点(indexEnter),删除特色展示节点(show),修改活动专场节点(activities)

缓存时间

15分钟

提交方式

GET

数据来源

焦点图:CMS、特色展示:CMS、活动专场:CMS、猜你喜欢:整形库编辑后台、推荐案例:整形库编辑后台,日记/帖子

修改内容

1:如果版本号小于210,indexEnter节点返回固定的JSON,如下

{
"status": 0,
"msg": "请求成功",
"data": [
{
"imageUrl": "http://img0.pclady.com.cn/pclady/plastic/ym2015/nq/1508/01.png",
"title": "精选机构",
"type": 1
},
{
"imageUrl": "http://img0.pclady.com.cn/pclady/plastic/ym2015/nq/1508/02.png",
"title": "人气项目",
"type": 2
},
{
"imageUrl": "http://img0.pclady.com.cn/pclady/plastic/ym2015/nq/1508/03.png",
"title": "今日秒杀",
"type": 3
},
{
"imageUrl": "http://img0.pclady.com.cn/pclady/plastic/ym2015/nq/1508/04.png",
"title": "领积分",
"type": 4
}
]
}

参数

参数名 参数含义 类型 默认值 是否必须
city城市String""
project感兴趣的项目String""
age年龄段int""
appVersion版本号String"app版本号为x.x.x是,参数 传xxx,去掉小数点"

返回

    {
    "listFocus": {
        "status": 0,
        "msg": "请求成功",
        "data": [
            {
                "type": 1,
                "imageUrl": " http://img.pconline.com.cn/7.jpg",
                "url": "",
                "contentID": "14324",
                "circleContentID": "423"
            }
        ]
    },
    "indexEnter": {
        "status": 0,
        "msg": "请求成功",
        "data": [
            {
                "imageUrl": " http://img.pconline.com.cn/7.jpg",
                "title": "功能1"
            },
            {
                "imageUrl": " http://img.pconline.com.cn/7.jpg",
                "title": "功能2"
            }
        ]
    },
    "activities": {
        "status": 0,
        "msg": "请求成功",
        "data": [
            {
                "type": 1,
                "imageUrl": "http: //img.pconline.com.cn/7.jpg",
                "url": "",
                "contentID": "14324",
                "circleContentID": "123"
            }
        ]
    },
    "guessYouLike": {
        "status": 0,
        "msg": "请求成功",
        "data": [
            {
                "likeID": "24234",
                "title": "标题",
                "typeName": "限量30份",
                "imageUrl": "http: //img.pconline.com.cn/7.jpg",
                "price": 999,
                "discountPrice": 1,
                "businessName": "深圳广济医疗美容医院",
                "doctor": "陈柯",
                "beginTime": "2015-05-01",
                "buyTotal": 100,
                "isEnd": 1
            }
        ]
    }
}

返回参数说明

参数名 参数含义 参数名参数含意
listFocus 焦点图 indexEnter 首页入口
activities 活动专场 guessYouLike 猜你喜欢,字段说明参考活动列表

1.2帖子精选

开发环境: http://dev15.pclady.com.cn/app/essencePostList.jsp
线上环境: http://plastic.pclady.com.cn/app/essencePostList.jsp
mrobot地址:  http://mrobot.pclady.com.cn/s-900/yimei/cms/essencePostList.xsp

说明

获取帖子精选

缓存时间

15分钟

提交方式

GET

是否登录

数据来源

整形库编辑后台

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo页数int1
pageSize页面大小int10

返回

{
    "status": 0,
    "msg": "请求成功",
    "pageNo": 1,
    "pageSize": 20,
    "total": 100,
    "data": [
        {
            "cornerType": "角标",
            "imageUrl": "",
            "title": "",
            "message": "",
            "contentID": 111
        }
    ]
}

返回参数说明

参数名 参数含义 参数名参数含意
contentID 内容ID title 标题
cornerType 角标 imageUrl 图片地址
type 1:日记,2:帖子 imageUrl 推荐图
message 帮主说两句

1.3.获取项目列表(修改)

开发环境: http://dev15.pclady.com.cn/app/getProjectList.jsp
线上环境: http://plastic.pclady.com.cn/app/getProjectList.jsp
mrobot环境: http://mrobot.pclady.com.cn/x-86400/yimei-plastic/app/getProjectList.jsp

说明

获取部位,项目

缓存时间

24小时

提交方式

GET

数据来源

整形库编辑后台

修改内容

1:请求参数添加appVersion,版本号大于等2.1.0时才返回热点项目

2:返回参数中一级项目添加desc、imageUrl,type

参数

参数名 参数含义 类型 默认值 是否必须 说明
appVersion 版本号 int "" 版本号去掉.如2.1.0->210

返回

{
    "status": 0,
    "msg": "请求成功",
    "total": 11,
    "data": [
        {
            "typeID": "1",
            "name": "一级部位",
            "desc": "我是小标题",
            "imageUrl": "",
            "type":1,
            "item": [
                {
                    "typeID": "101",
                    "name": "二级部位",
                    "item": [
                        {
                            "typeID": "201",
                            "name": "项目名称"
                        }
                    ]
                }
            ]
        }
    ]
}

返回参数说明

参数名 参数含义 参数名参数含意
typeID 类型ID name 部位名称
desc 热点项目的描述信息 imageUrl 热点项目的图片地址
type 1:热点项目,0:其它项目

1.4获取案例列表(修改)

开发环境: http://dev15.pclady.com.cn/app/getExampleList.jsp
线上环境: http://plastic.pclady.com.cn/app/getExampleList.jsp
mrobot环境: http://mrobot.pclady.com.cn/x-900/yimei-plastic/app/getExampleList.jsp

说明

获取案例列表

缓存时间

15分钟

提交方式

GET

数据来源

整形库编辑后台

修改内容

1:请求参数添加appVersion,版本号大于等2.1.0需要返回日记和案例

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo页数int1
pageSize页面大小int3
age年龄段int""
positionID部位IDString""部位,一级分类ID、感兴趣ID
subPositionID部位IDString""功效,二级分类ID
projectID项目IDString""三级分类ID
doctorID医生IDString""医生主页中会根据医生来获取案例
businessID医院IDString""医院主页中会根据医院来获取案例
city城市String""首页查询时用到
activityID活动IDString""活动详情页用到
appVersion版本号String""版本号大于等于2.1.0时,需要返回日记和案例

返回

{
    "status": 0,
    "msg": "请求成功",
    "pageNo": 1,
    "pageSize": 20,
    "total": 100,
    " data": [
        {
            "contentID": "",
            "type": 1,
            "title": "",
            "desc": "",
            "imageUrl": [
                "",
                "",
                ""
            ],
            " username": "小美",
            "time": "2015-01-24",
            "userType":1,
            " essence": 1,
            "publicationPhoto": 1
        }
    ]
}

返回参数说明

参数名 参数含义 参数名参数含意
contentID 案例ID或日记ID type 类型:1:日记,2:案例
title 标题 desc 描述
imageUrl 图片 username 昵称
essence 是否精华:1:是,0:否 publicationPhoto 是否晒单:1:是,0:否
time 发布时间 userType1:达人,2:医生

2.搜索


2.1热点查询

开发环境: http://dev15.pclady.com.cn/app/hotList.jsp
线上环境: http://plastic.pclady.com.cn/app/hotList.jsp
mrobot地址:  http://mrobot.pclady.com.cn/s-900/yimei/cms/hotList.xsp

说明

获取搜索中的热点名称

缓存时间

15分钟

提交方式

GET

是否登录

数据来源

整形库编辑后台

参数

参数名 参数含义 类型 默认值 是否必须 说明

返回

{
    "status": 0,
    "msg": "请求成功",
    "hot": [
        {
            "type": 1,
            "name": ""
        },
        {
            "type": 2,
            "name": ""
        }
    ]
}

返回参数说明

参数名 参数含义 参数名参数含意
type 热度分为1-4,热度大小对应不同大小的圆,数量如下:热度1:1个 热度2:2个 热度3:3个 热度4:3个 name 名称

2.2搜索

开发环境: http://dev15.pclady.com.cn/app/search.jsp
线上环境: http://plastic.pclady.com.cn/app/search.jsp
mrobot地址:  http://mrobot.pclady.com.cn/s-900/yimei/cms/search.xsp

说明

搜索优惠、日记、帖子、医院、医生、项目

缓存时间

15分钟

提交方式

GET

是否登录

数据来源

整形库编辑后台

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo页数int1
pageSize页面大小int10
name页面大小String""
type类型String"" 1:优惠、2:日记、3:帖子、4:医院、5:医生、6:项目

当type为空时,优惠活动、日记/帖子、医院返回三条,医生和项目返回4条,pageNo和pageSize不需要传,不需要返回pageNo、pageSize、total
当type不为空时,需要传pageNo和pageSize,需要返回pageNo、pageSize、total,没数据的节点不需要返回
返回

{
    "status": 0,
    "msg": "请求成功",
    "pageNo": 1,
    "pageSize": 20,
    "activity": [],
    "circle": [],
    "total":100,
    "hospital": [
        {
            "hospitalID": 1,
            "name": "医院名称",
            "imageUrl": "",
            "type": 1,
            "department": "美容科"
        }
    ],
    "doctor": [],
    "project": [
        {
            "projectID": 201,
            "name": "项目名称"
        }
    ]
}

返回参数说明 活动: http://rdtrac.pc.com.cn/iphone/wiki/yimei1.0.0_api#a4.1获取优惠活动列表
圈子: http://rdtrac.pc.com.cn/iphone/wiki/yimei2.0.0_api#a2.2获取圈子内容列表
医生: http://rdtrac.pc.com.cn/iphone/wiki/yimei1.0.0_api#a7.1获取医生列表

参数名 参数含义 参数名参数含意
activity 活动节点 circle 圈子节点,包括日记和帖子
hospital 医院节点 doctor 医生节点
project 项目节点 hospitalID 医院ID
imageUrl 图片地址 department 医院科室
type 1:普通商户、2:认证商户、3:VIP商户projectID 项目ID

3.专场


3.1获取专场详情(修改)

(接口已完成,使用请连开发机代理)
开发环境: http://dev15.pclady.com.cn/app/getSpecial.jsp
线上环境: http://plastic.pclady.com.cn/app/getSpecial.jsp
mrobot地址:  http://mrobot.pclady.com.cn/x-900/yimei-plastic/app/getSpecial.jsp

说明

获取专场列表

缓存时间

15分钟

提交方式

GET

数据来源

整形库编辑后台

修改内容

1:返回参数添加guide节点

参数

参数名 参数含义 类型 默认值 是否必须
pageNo页数int1
pageSize页面大小int4
specialID 专场IDString””

返回

{
    "status": 0,
    "msg": "请求成功",
    "pageNo": 1,
    "pageSize": 20,
    "total": 100,
    "guide": {
        "guideMessage": "",
        "guideImageUrl": ["","",""]
    },
    "special": {
        "title": "陈柯",
        "city": "广州,深圳,北京",
        "discount": "",
        "buyTotal": 12,
        " imageUrl": ""
    },
    "data": [
        {
            "activitiesID": "",
            "title": "",
            "typeName": "",
            "imageUr": "",
            "price": 999,
            "discountPrice": 1,
            "businessName": "深圳广济医疗美容医院",
            "doctor": "陈柯",
            "beginTime": "",
            "buyTotal": 100,
            "isEnd": 1
        }
    ]
}

返回参数说明

参数名 参数含义 参数名参数含意
guideMessage 专场导语 guideImageUrl 专场介绍图

4.达人标识


4.1添加达人标识(修改)

圈子相关接口返回时添加达人标识(userType,userTypeImage),需要修改的接口如下
精选推荐: http://rdtrac.pc.com.cn/iphone/wiki/yimei2.0.0_api#a1.1精选推荐
获取圈子内容列表: http://rdtrac.pc.com.cn/iphone/wiki/yimei2.0.0_api#a2.2获取圈子内容列表
日记详情页:  http://rdtrac.pc.com.cn/iphone/wiki/yimei2.0.0_api#a2.4日记详情页WEB页
帖子详情页:  http://rdtrac.pc.com.cn/iphone/wiki/yimei2.0.0_api#a2.5帖子详情页WEB页
评论列表:  http://rdtrac.pc.com.cn/iphone/wiki/yimei2.0.0_api#a2.10评论列表
用户主页: http://rdtrac.pc.com.cn/iphone/wiki/yimei2.0.0_api#a3.1用户主页
获取用户资料: http://rdtrac.pc.com.cn/iphone/wiki/yimei1.0.0_api#a11.1获取用户资料

返回参数说明

参数名 参数含义 参数名参数含意
userType 1:达人,2:医生 userTypeImage 达人图标

5.日记


5.1发日记(修改)

开发环境: http://dev15.pclady.com.cn/app/addDiary.jsp
线上环境: http://plastic.pclady.com.cn/app/addDiary.jsp

说明

发日记

缓存时间

0分钟

提交方式

POST

是否登录

数据来源

整形库编辑后台

修改内容

1:请求参数添加surgeryDate、nodeDate、appVersion字段

2:当版本号大于210 时,image参数不需要传,content中包括图片和文字,图片用img标签组装
3:添加isEdit参数区分是否为编辑日记。

参数

参数名 参数含义 类型 默认值 是否必须 说明
diaryID 日记ID string "" 没传ID表示新日记,有ID表示续写
projectID 项目ID string "" "三级ID1,三级ID2,三级ID3",类别ID用英文逗号隔开
title 标题 string ""
content 内容 string ""
image 图片 string "" 用;myAppImg;隔开,最多9张
orgID 机构ID string "" 模糊搜索选择的机构需要传ID ,不用传名称
orgName 手动输入的机构名 string "" 新增机构需要传名称,不需要ID
orgCity 机构所在城市 string ""
orgDoctorID 机构中的医生 string "" 模糊搜索选择的医生需要传ID ,不用传名称
orgDoctorName 手动输入的医生 string "" 新增医生需要传名称,不需要ID
price 价格 string ""
orderID 订单ID string "" 晒单要传订单ID,传入订单号时,机构等信息和项目信息不需要传
surgeryDate 手术时间 string "" 手术时间
nodeDate 当前节点时间 string "" 当前节点时间
appVersion 版本号 string "" 版本号去掉.如2.1.0->210
isEdit 是否编辑 string "" 等于1时表示编辑,默认传

返回

{
  "status":0,
  "msg":"请求成功",
  "Integral":20,
  "contentID",111111
}

返回参数说明

参数名 参数含义 参数名参数含意
Integral 奖励积分 contentID日记ID,新增的时候返回,续写不需要返回

5.2日记详情页(修改)

(mrobot已完成,请连开发机进行测试)
开发环境: http://dev15.pclady.com.cn/app/diaryInfo.jsp?diaryID=111&pageNo=1&pageSize=10&deviceID=91

 http://dev15.pclady.com.cn/app/commentList.jsp?contentID=111&contentType=1&pageNo=1&pageSize=3

线上环境: http://plastic.pclady.com.cn/app/diaryInfo.jsp

 http://plastic.pclady.com.cn/app/commentList.jsp

mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/circle/diary.xsp

说明

日记终端页,应用端只需要出数据,wap页由mrobot来完成。

缓存时间

0分钟

提交方式

GET

是否登录

查询收藏状态时需要登录,其它情况不需要登录

数据来源

整形库编辑后台

修改内容

1:请求参数添加order、appVersion字段

2:返回参数添加userType、surgeryDate、afterDay
3:返回参数删除imageList节点
4:返回参数添加diaryNode节点
5:当appVersion大于等于210时,diaryContent返回图片混排
6:返回参数添加点赞头像节点

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo页数int1
pageSize页面大小int10
diaryID 日记ID string ""
deviceID 设备ID string ""
fmtfmt=json 时显示接口数据String""
order1:正序,2:倒序""
appVersion 版本号""

返回

{
    "status": 0,
    "msg": "请求成功",
    "pageNo": 1,
    "pageSize": 20,
    "total": 100,
    "diaryID": "",
    "hasCollect": "",
    "diaryTitle": "",
    "hasLaud": "",
    "userHead":[
      "1234","1234"
   ],
    "projectList": [
        {
            "projectID": 11,
            "projectName": ""
        },
        {
            "projectID": 11,
            "projectName": ""
        }
    ],
    "isessence": 1,
    "ispublicationPhoto": 1,
    "org": {
        "hospital": "",
        "doctor": "",
        "hospitalCity": "",
        "price": 1200,
        "orgID": 111,
        "doctorID": 11111
    },
    "nickName": "",
    "userAge": 30,
    "userCity": "",
    "userID": "",
    "userType": 1,
    "userTypeImage":"http://7.png",
    "surgeryDate": "",
    "afterDay": 1,
    "commentCount": 1,
    "laudCount": 2,
    "activityName": "",
    "activityID": "",
    "sysTime": "系统当前时间YYYY-MM-DD HH:mm:ss",
    "data": [
        {
            "diaryDependId": 111,
            "createTime": "",
            "diaryContent": "日记内容",
            "imageList":["image1","image2","image3"],
            "largeImageList":["image1","image2","image3"]
        }
    ],
    "diaryNode": [
        {
            "title": "术后一天",
            "date": "2015-10-10"
        }
    ]
}


html中的json,mrobot组装
{
    "circleName": "",
    "commentCount": 1,
    "laudCount": 2,
    "hasCollect": "",
    "hasLaud": 1,
    "userID": "",
    "userType":1,
    "title": "",
    "data": [
        {
            "largeImageList": [
                "image1",
                "image2",
                "image3"
            ]
        }
    ],
    "diaryNode": [
        {
            "title": "术后一天",
            "date": "2015-10-10"
        }
    ]
}

返回参数说明

参数名 参数含义 参数名参数含意
hasCollect 1:收藏,2:未收藏 diaryTitle 日记标题
projectID项目ID projectName项目名
isessence是否精华:1:是,0:否 ispublicationPhoto是否晒单:1:是,0:否
hospital医院名 doctor医生
hospitalCity医院所在城市 price价格
nickName用户昵称 userAge用户年龄
userCity用户所在城市 userID用户头像
commentCount评论数 laudCount点赞数
userID用户ID为自己时,界面下文显示续写日记 createTime发由时间
imageList列表显示小尺寸图片 largeImageList查看时需要请求大尺寸图片
hasLaud是否点赞,1:已点赞,0:未点赞 activityName活动名
org机构信息,没有机构信息时,不需要返回该节点 diaryDependId日记节点
surgeryDate手术日期afterDay日记写到术后多少天
diaryNode-> title节点标题,术后XX天 diaryNode->date节点日期

6.1用户信息

6.1获取用户资料

开发环境: http://dev15.pclady.com.cn/app/getUserInfo.jsp
线上环境: http://plastic.pclady.com.cn/app/getUserInfo.jsp
mrobot地址:  http://mrobot.pclady.com.cn/x/yimei-plastic/app/getUserInfo.jsp

说明

获取用户的资料

缓存时间

0

提交方式

GET

是否需要登录

数据来源

整形库编辑后台

修改

第三方登录用户用户名默认读取其昵称

参数

参数名 参数含义 类型 默认值 是否必须

返回

{
  status:0,
  msg:”请求成功”,
  data:{ 
    phoneNum:”13588888888”,
     nickname:”昵称”,
    percent:50,
    headUrl:"",
    sex:"男",
    birthday:"1990-09-21",
    age:70,
    city:"广东,广州",
    useProject:" 1, 2",
    likeProject:" 1, 2",
    signature:"个性签名", 
    noUse:2,
    score:123
    }
}

返回参数说明

参数名 参数含义 参数名参数含意
percent 资料完善的百分比 age 年龄段
useProject 整过的项目 likeProject 喜欢的项目
noUse 未消费的数量 score 用户总积分

2.2.0接口

1.首页


1.1精选机构 (修改)

开发环境: http://dev15.pclady.com.cn/app/indexOrgList.jsp
线上环境: http://plastic.pclady.com.cn/app/indexOrgList.jsp
mrobot地址:  http://mrobot.pclady.com.cn/s-900/yimei/org/indexOrgList.xsp?pageNo=1&pageSize=10

说明

从首页入口进入的精选机构列表

缓存时间

15分钟

提交方式

GET

数据来源

整形库

修改内容

1:请求参数添加order和city字段,用于过滤查询

2:返回参数添加city节点,用于获取有机构的城市,返回格式为数组
3:返回参数添加activityTotal,活动总数

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo页数int1
pageSize页面大小int10
city城市名String""
order排序int""1:默认排序,2:星级从高到低,3:活动从多到少

返回

{
    "status": 0,
    "msg": "请求成功",
    "pageNo": 1,
    "pageSize": 10,
    "total": 100,
    "city": [
        "北京",
        "广州"
    ],
    "data": [
        {
            "orgID": 1,
            "imageUrl": "http: //img.pconline.com.cn/7.jpg",
            "name": "",
            "address": "广州",
            "plScore": 10,
            "serviceScore": 5,
            "technologyScore": 3,
            "environmentScore": 5,
            "activityTotal": 10
        }
    ]
}

返回参数说明

参数名 参数含义 参数名参数含意
orgID 机构ID imageUrl 图片
name 机构名 address 机构地址
plScore 星级 serviceScore 服务
technologyScore 技术 environmentScore 环境
city pageNo==1&&非过滤查询时才返回该节点,有机构的城市,过滤查询时用到 activityTotal 活动数

2.帖子

2.1帖子详情页(修改)

(mrobot已完成,请连开发机进行测试)
开发环境: http://dev15.pclady.com.cn/app/postInfo.jsp

 http://dev15.pclady.com.cn/app/commentList.jsp

线上环境: http://plastic.pclady.com.cn/app/postInfo.jsp

 http://plastic.pclady.com.cn/app/commentList.jsp

mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/circle/topic.xsp

说明

帖子终端页,应用端只需要出数据,wap页由mrobot来完成。

缓存时间

0分钟

提交方式

GET

是否登录

查询收藏状态时需要登录,其它情况不需要登录

数据来源

整形库编辑后台

修改内容

1:返回时添加活动、日记、帖子、医院、医生、项目,点击头像等节点(project、userHead、doctor、hospital、post、diary、activity)

2:请求参数添加appVersion参数

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo页数int1
pageSize页面大小int10
postID 帖子ID string ""
deviceID 设备ID string ""
fmtfmt=json 时显示接口json数据String""
isExampleisExample==1时表示旧案例数据int""
hiddenReplyhiddenReply==1时表示客户端请求html,只需要返回帖子内容,并在html中返回json数据int""
appVersion版本号String"app版本号为x.x.x是,参数 传xxx,去掉小数点"

返回

{
    "status": 0,
    "msg": "请求成功",
    "pageNo": 1,
    "pageSize": 20,
    "total": 100,
    "title": "",
    "nickName": "",
    "userID": "",
    "userAge": 1,
    "userCity": "",
    "circleName": "",
    "commentCount": 1,
    "laudCount": 2,
    "hasCollect": "",
    "isessence": 1,
    "ispublicationPhoto": 1,
    "hasLaud": 1,
    "sysTime": "系统当前时间YYYY-MM-DD HH:mm:ss",
    "data": [
        {
            "postDependId": 122,
            "content": "",
            "imageList": [
                "image1",
                "image2",
                "image3"
            ],
            "largeImageList": [
                "image1",
                "image2",
                "image3"
            ],
            "createTime": "",
            "activity": [
                {
                    "activitiesID": "",
                    "title": "",
                    "imageUr": "",
                    "price": "999",
                    "discountPrice": 1
                }
            ],
            "diary": [
                {
                    "contentID": "内容ID",
                    "imageUrl": "",
                    "title": "",
                    "commentCount": 1,
                    "laudCount": 1,
                    "dateTime": "刚刚"
                }
            ],
            "post": [
                {
                    "contentID": "内容ID",
                    "imageUrl": "",
                    "title": "",
                    "commentCount": 1,
                    "laudCount": 1,
                    "dateTime": "刚刚"
                }
            ],
            "hospital": [
                {
                    "hospitalID": 1,
                    "name": "医院名称",
                    "imageUrl": "",
                    "activityTotal": 1,
                    "exampleTotal": 1,
                    "doctorTotal": 1
                }
            ],
            "doctor": [
                {
                    "name": "陈柯",
                    "doctorID": "",
                    "imageUrl": "",
                    "job": ""
                }
            ],
            "project": [
                {
                    "projectID": 201,
                    "name": "项目名称"
                }
            ]
        }
    ],
    "projectList": [
        {
            "projectID": 11,
            "projectName": ""
        },
        {
            "projectID": 11,
            "projectName": ""
        }
    ],
    "org": {
        "hospital": "",
        "doctor": "",
        "hospitalCity": "",
        "price": 1200
    },"userHead":[
      "1234","1234"
   ]
}

html中的json
{
  "circleName":""
  "commentCount":1,
  "laudCount":2,
  "hasCollect":""
  "hasLaud":1,
  "userID":"",
  "title":"",
  "data":[{
      "largeImageList":["image1","image2","image3"]
"
}],
}

返回参数说明

参数名 参数含义 参数名参数含意
title 标题 data 帖子数据
nickName 发布人昵称 userID 为自己时,界面下文显示续写帖子
age 发布人年龄 city 发布人所在城市
circleName 圈子名 content 帖子内容
hasCollect 1:收藏,2:未收藏 createTime 发帖时间
commentCount评论数 laudCount点赞数
imageList列表显示小尺寸图片 largeImageList查看时需要请求大尺寸图片
isessence是否精华:1:是,0:否 ispublicationPhoto是否晒单:1:是,0:否
hasLaud是否点赞,1:已点赞,0:未点赞 projectList,org旧案例数据可能会包括这两个节点的信息,没有该数据时,节点也不返回
postDependId帖子节点

3评论

3.1回复评论

开发环境: http://dev15.pclady.com.cn/app/replyComment.jsp
线上环境: http://plastic.pclady.com.cn/app/replyComment.jsp

说明

回复

缓存时间

0分钟

提交方式

POST

是否登录

数据来源

整形库编辑后台

修改

1:请求添加三个参数imageUrl、diaryID,postID

参数

参数名 参数含义 类型 默认值 是否必须 说明
contentID 文章ID string ""
contentType 文章类型 string "" 1:日记,2:帖子
replyID 回复ID string "" 直接评论日记或帖子时,不需要传
replySecondID 回复二级ID string "" =直接评论日记或帖子时,不需要传
replyContent 回复内容 string "" 回复内容
imageUrl 图片 string "" 图片地址
diaryID 日记ID string "" 插入日记
postID 帖子ID string "" 插入帖子

返回

{
  "status":0,
  "msg":"请求成功"
  "Integral":1
}

返回参数说明

参数名 参数含义 参数名参数含意
Integral奖励积分

3.2评论列表

(mrobot已完成,请连开发机进行测试)
开发环境: http://dev15.pclady.com.cn/app/commentList.jsp?contentID=1&contentType=1
线上环境: http://plastic.pclady.com.cn/app/commentList.jsp
mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/circle/commentList.xsp

说明

获取评论列表

缓存时间

0分钟

提交方式

GET

是否登录

数据来源

整形库编辑后台

修改

1:返回时添加imageUrl参数、diary节点,post节点

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo页数int1
pageSize页面大小int10
contentID 文章ID string ""
contentType 文章类型 string "" 1:日记,2:帖子

返回

{
  "status":0,
  "msg":"请求成功",
  "pageNo": 1, 
  "pageSize": 20,
  "total":100,
  "commentCount":1000
  "sysTime":"系统当前时间YYYY-MM-DD HH:mm:ss",
  data[
    "commentID":""
    "userID":"评论人ID",
    "nickName":"评论人昵称",
    "commentTime":"回复时间",
    "commentContent":"回复内容",
    "imageUrl":"",
    "diary":{
       "contentID":132,
       "title":"",
       "imageUrl":"",
       "time":""
    },
    "post":{
       "contentID":132,
       "title":"",
       "imageUrl":"",
       "time":""
    },
    reply:[{
      "replyID":"回复ID",
      "nickName":"跟贴人昵称",
      "userID":"跟贴人ID",
      "replyTime":"跟贴时间",
      "replyContent":"跟贴内容"
      "replyStarter":"是否楼主回复",
      "starterNickName":"楼主昵称",
      "starterID":"楼主ID",
      "replyToUserID":"回复某人ID",
      "replyToNickName":"回复某人昵称",
"
}]
]
}

返回参数说明

参数名 参数含义 参数名参数含意
commentID 评论ID replyStarter是否回复楼主1:是,2:否
userID 用户ID nickName昵称
commentTime 评论时间 commentContent评论内容
replyTime 回复时间 replyContent回复内容
starterID 楼主ID,用于添加楼主标签 replyContent回复内容
replyToUserID 回复某人ID,如果是直接回复评论的,返回为空 replyToNickName回复某人昵称,如果是回复评论的,返回为空
total 总数,用于分页 commentCount评论总数

4.晒单

4.1获取晒单信息

开发环境: http://dev15.pclady.com.cn/app/getDiaryByOrder.jsp
线上环境: http://plastic.pclady.com.cn/app/getDiaryByOrder.jsp
mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/my/getDiaryByOrder.xsp

说明

获取审核未通过的晒单信息

缓存时间

0

提交方式

GET

是否登录

数据来源

整形库编辑后台

参数

参数名 参数含义 类型 默认值 是否必须
pageNo页数int1
pageSize页面大小int10
orderIDysint10

返回

{
  "status":0,
  "msg":"请求成功",
  "diaryDependId":111,
  "contentID":1
  "title":""
  "diaryContent":"日记内容",
  "imageList":["image1","image2","image3"]
}

返回参数说明

参数名 参数含义 参数名参数含意
contentID 日记ID diaryDependId 日记节点ID
title 标题 diaryContent 日记内容
imageList 图片地址,返回原图的地址

4.2用户消息列表(修改)

(mrobot已完成,请连开发机进行测试)
开发环境: http://dev15.pclady.com.cn/app/myMessageList.jsp
线上环境: http://plastic.pclady.com.cn/app/myMessageList.jsp
mrobot地址:  http://mrobot.pclady.com.cn/s/yimei/my/myMessageList.xsp?pageNo=1&pageSize=10

说明

获取用户消息列表

缓存时间

0

提交方式

GET

是否登录

数据来源

整形库编辑后台

修改

1:返回参数修改,审核不通过时,urlType返回6

2:请求时添加appVersion参数,大于等于2.2.0时要返回晒单不通过的类型

参数

参数名 参数含义 类型 默认值 是否必须
pageNo页数int1
pageSize页面大小int10
appVersion版本号int10

返回

{
  "status":0,
  "msg":"请求成功",
  "pageNo": 1, 
  "pageSize": 20,
  "total": 100,
  "sysTime":"系统当前时间YYYY-MM-DD HH:mm:ss
"
  "data":[{ 
    "messageID":"",
    "messageType":1,
    "replyAccountName":"", 
    "replyAccountId":"", 
    "urlType":””,
    "title":"" 
    "imageUrl":"", 
    "commentContent":"", 
    "replyContent":"",
    "createTime":"刚刚",
    "url":"http"
    }
  ]
}

返回参数说明

参数名 参数含义 参数名参数含意
replyAccountName 回复人或评论人的昵称,系统消息可不传,APP写死 replyAccountId 用户ID或系统ID,用于查看ta的主页,系统ID默认为0
urlType 回复类型 1:日记,2:帖子,3:活动(系统消息可能包括活动推广),4:外链,5:删除,0:系统消息,6:审核不通过 imageUrl 推荐图,系统消息中可发送图片
commentContent 消息内容 createTime 消息发送时间
messageId 消息ID messageType 消息类型,0:系统消息,1:评论,2:回复,3:收藏推送
url 内容ID或外链,对应urlType,当urlType=4时为外链 replyContent 回复标题,分别为:日记标题,帖子标题,回复内容,如果只是系统推送的消息,不需要返回
title 系统消息标题