Changes between Version 6 and Version 7 of appapi/3.0


Ignore:
Timestamp:
12/05/2014 11:34:05 AM (11 years ago)
Author:
zhouruxuan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • appapi/3.0

    v6 v7  
    820820}}} 
    821821 
     822==== 1.1.20 用户权限获取 ==== 
     823{{{ 
     824说明:用户权限获取 
     825接口:/appapi/1.0/user/getUserPermission.do [GET] 
     826请求参数 
     827        根据用户登录的Session获取用户ID 
     828 
     829是否登录:是 
     830缓存时间:无 
     831是否分页:否 
     832 
     833返回 
     834{ 
     835        code: 
     836        message: 
     837        permissions:[ 
     838                { 
     839                adminType:权限 
     840                clubId:车友会id 
     841                checkIn:是否签到     
     842                }, 
     843                { 
     844                adminType:权限 
     845                clubId:车友会id 
     846                checkIn:是否签到     
     847                } 
     848        ] 
     849} 
     850 
     851备注 
     852adminType说明: 
     853        -2->当前车友会审核当中  
     854        0->普通会员  
     855        1->副会长  
     856        2->会长 
     857}}} 
     858 
     859==== 1.1.21 获取动态 ==== 
     860{{{ 
     861说明:获取动态 
     862接口:/appapi/1.0/dyna/getDynaDetail.do [GET] 
     863请求参数 
     864        dynaInfoId:动态id 
     865        createDate:动态创建时间,yyyy-mm-dd格式 
     866 
     867是否登录:是 
     868缓存时间:无 
     869是否分页:否 
     870 
     871返回 
     872{ 
     873        code: 
     874        message: 
     875        dynaDetail:[ 
     876                { 
     877            postCount:回复数 
     878            pubTime: 发布时间,  
     879            authorId: 作者ID,  
     880            forumId: 16160,  
     881            authorName: 作者名称,  
     882            nickname:作者昵称, 
     883            contribution: 贡献油值,  
     884            dynaInfoId,动态ID 
     885            authorPhoto: 作者头像,  
     886            isRecommend: 是否是推荐, 
     887            content:动态内容 
     888            isVip:是否认证   
     889            supportCount:点赞数, 
     890            hasSupport:已赞 
     891            images:[ 
     892                { 
     893                url:http://xxxx.jpg, 
     894                //真实宽度 
     895                width:960, 
     896                //真实高度 
     897                height:1000, 
     898                //质量参数,默认为0,10月上线 
     899                qua:80 
     900                }, 
     901                { 
     902                url:http://xxxx.jpg, 
     903                //真实宽度 
     904                width:960, 
     905                //真实高度 
     906                height:1000, 
     907                //质量参数,默认为0,10月上线 
     908                qua:80 
     909                }                
     910           ] 
     911        } 
     912    ] 
     913} 
     914}}} 
     915 
     916==== 1.1.22 首页车友会列表接口(游客的推荐) ==== 
     917{{{ 
     918说明:首页车友会列表接口(游客的推荐) 
     919接口:/appapi/1.0/club/getRecommendClubs.do [GET] 
     920请求参数 
     921        *userId:用户ID 
     922        *provinceId:省份ID 
     923        cityId:城市ID 
     924 
     925是否登录:是 
     926缓存时间:无 
     927是否分页:否 
     928 
     929返回 
     930{ 
     931        code: 
     932        message: 
     933        recommendClubs:[ 
     934                { 
     935                clubId:车友会id 
     936                name:车友会名字 
     937                logo:会标 
     938                seriesName:车系名字 
     939                memberCount:会员数 
     940                level:星级 
     941                }, 
     942                { 
     943                clubId:车友会id 
     944                name:车友会名字 
     945                logo:会标 
     946                seriesName:车系名字 
     947                memberCount:会员数 
     948                level:星级 
     949                } 
     950                                 
     951        ] 
     952} 
     953}}} 
     954 
     955==== 1.1.23 首页车友会列表接口(审核中的车友会列表) ==== 
     956{{{ 
     957说明:首页车友会列表接口(审核中的车友会列表) 
     958接口:/appapi/1.0/club/getApplyClubs.do [GET] 
     959请求参数 
     960        *userId:用户ID 
     961 
     962 
     963是否登录:是 
     964缓存时间:无 
     965是否分页:否 
     966 
     967返回 
     968{ 
     969        code: 
     970        message: 
     971        applyClubs:[ 
     972                { 
     973                clubId:车友会id 
     974                name:车友会名字 
     975                logo:会标 
     976                seriesName:车系名字 
     977                memberCount:会员数 
     978                level:星级 
     979                }, 
     980                { 
     981                clubId:车友会id 
     982                name:车友会名字 
     983                logo:会标 
     984                seriesName:车系名字 
     985                memberCount:会员数 
     986                level:星级 
     987                } 
     988        ] 
     989} 
     990}}} 
     991 
     992==== 1.1.24 个人主页动态列表 ==== 
     993{{{ 
     994说明:获取个人动态列表 
     995接口:/appapi/1.0/dyna/getDynaListByUserId.do [GET] 
     996请求参数 
     997        userId:用户ID 
     998 
     999 
     1000是否登录:是 
     1001缓存时间:无 
     1002是否分页:否 
     1003 
     1004返回 
     1005{ 
     1006        code: 
     1007        message: 
     1008        userId: 
     1009        dynaList:[ 
     1010                { 
     1011            postCount:回复数 
     1012            pubTime: 发布时间,  
     1013            authorId: 作者ID,  
     1014            forumId: 16160,  
     1015            authorName: 作者名称,  
     1016            nickname:作者昵称, 
     1017            contribution: 贡献油值,  
     1018            dynaInfoId,动态ID 
     1019            authorPhoto: 作者头像,  
     1020            isRecommend: 是否是推荐, 
     1021            content:动态内容 
     1022            isVip:是否认证   
     1023            supportCount:点赞数, 
     1024            hasSupport:已赞 
     1025            images:[ 
     1026                { 
     1027                url:http://xxxx.jpg, 
     1028                //真实宽度 
     1029                width:960, 
     1030                //真实高度 
     1031                height:1000, 
     1032                //质量参数,默认为0,10月上线 
     1033                qua:80 
     1034                }, 
     1035                { 
     1036                url:http://xxxx.jpg, 
     1037                //真实宽度 
     1038                width:960, 
     1039                //真实高度 
     1040                height:1000, 
     1041                //质量参数,默认为0,10月上线 
     1042                qua:80 
     1043                }        
     1044            ] 
     1045        } 
     1046    ] 
     1047} 
     1048}}} 
     1049 
     1050==== 1.1.25 获取创建车友草稿信息 ==== 
     1051{{{ 
     1052说明:获取创建车友草稿信息 
     1053接口:/appapi/1.0/club/getCreateClubInfo.do [GET] 
     1054请求参数 
     1055        userId:用户ID 
     1056 
     1057 
     1058是否登录:是 
     1059缓存时间:无 
     1060是否分页:否 
     1061 
     1062返回 
     1063{ 
     1064        code: 
     1065        message: 
     1066        userId: 
     1067        clubInfo:[ 
     1068                { 
     1069                clubName:车友会名称 
     1070                clubUrl:车友会自定义域名(域名后面一截就行) 
     1071                brandId:品牌ID 
     1072                brandName:品牌名称 
     1073                realName:姓名 
     1074                gender:性别(0:男,1:女) 
     1075                clubAddressCityId:城市ID 
     1076                clubAddressCityName:城市名称 
     1077                clubAddressProvinceId:省ID 
     1078                clubAddressProvinceName:省 
     1079                agree:是否同意 
     1080                phone:联系电话 
     1081                provinceId:省ID 
     1082                provinceName:省名称 
     1083                cityId:城市ID 
     1084                cityName:城市名称 
     1085                seriesId:车系ID 
     1086                seriesName:车系名称 
     1087                introduce:简介 
     1088                postCode:邮编 
     1089                address:地址 
     1090                qqGroup:Q群号 
     1091                themeId:主题类型id,看主题列表接口返回的id 
     1092                appBanner:车友会背景URL 
     1093                type:车友会类型 
     1094                } 
     1095        ] 
     1096} 
     1097}}} 
     1098 
     1099==== 1.1.26 点赞/取消赞 ==== 
     1100{{{ 
     1101说明:点赞/取消赞  
     1102接口:/appapi/1.0/dyna/doSupport.do [POST] 
     1103请求参数 
     1104        soupportIds:点赞ID列表(用,连接起来) 
     1105        notSoupportIds:取消赞ID列表(用,连接起来) 
     1106 
     1107 
     1108是否登录:是 
     1109缓存时间:无 
     1110是否分页:否 
     1111 
     1112返回 
     1113{ 
     1114        code: 
     1115        message: 
     1116        time:系统完成操作的时间 
     1117} 
     1118}}} 
     1119 
     1120==== 1.1.27 收到的赞列表 ==== 
     1121{{{ 
     1122说明:收到的赞列表  
     1123接口:/appapi/1.0/dyna/getSupportList.do [GET] 
     1124请求参数 
     1125        根据用户登录的Session获取用户ID 
     1126 
     1127 
     1128是否登录:是 
     1129缓存时间:无 
     1130是否分页:否 
     1131 
     1132返回 
     1133{ 
     1134        code: 
     1135        message: 
     1136        supportList:[ 
     1137                { 
     1138                userId:用户id 
     1139                nickName:用户昵称 
     1140                isVip:是否认证用户 
     1141                hadRead:是否已读 
     1142                supportTime:点赞时间,和下面动态创建时间不是一样的 
     1143                //以下部分看设计接口情况是否直接返回动态详情所有 
     1144                dynaType:动态类型 
     1145                dynaInfoId:动态id 
     1146                createDate:动态创建时间(或帖子创建时间),yyyy-mm-dd格式 
     1147                targetId:动态目标id(假设是帖子,返回为帖子id,动态则为动态id,考虑以后可能活动相册都是动态,命名为targetId,) 
     1148                content:内容 
     1149                image:图片 
     1150                }, 
     1151                { 
     1152                userId:用户id 
     1153                nickName:用户昵称 
     1154                isVip:是否认证用户 
     1155                hadRead:是否已读 
     1156                supportTime:点赞时间,和下面动态创建时间不是一样的 
     1157                //以下部分看设计接口情况是否直接返回动态详情所有 
     1158                dynaType:动态类型 
     1159                dynaInfoId:动态id 
     1160                createDate:动态创建时间(或帖子创建时间),yyyy-mm-dd格式 
     1161                targetId:动态目标id(假设是帖子,返回为帖子id,动态则为动态id,考虑以后可能活动相册都是动态,命名为targetId,) 
     1162                content:内容 
     1163                image:图片 
     1164                } 
     1165        ] 
     1166} 
     1167}}} 
     1168 
     1169==== 1.1.28 未读点赞清零 ==== 
     1170{{{ 
     1171说明:未读点赞清零 
     1172接口:/appapi/1.0/dyna/clearUnreadSupports.do [POST] 
     1173请求参数 
     1174        根据用户登录的Session获取用户ID 
     1175 
     1176 
     1177是否登录:是 
     1178缓存时间:无 
     1179是否分页:否 
     1180 
     1181返回 
     1182{ 
     1183        code: 
     1184        message: 
     1185} 
     1186}}} 
     1187 
     1188==== 1.1.29 获取动态点赞用户列表 ==== 
     1189{{{ 
     1190说明:获取动态点赞用户列表 
     1191接口:/appapi/1.0/dyna/getSupportUserList.do [GET] 
     1192请求参数 
     1193        dynaInfoId:动态id 
     1194 
     1195 
     1196是否登录:否 
     1197缓存时间:无 
     1198是否分页:否 
     1199 
     1200返回 
     1201{ 
     1202        code: 
     1203        message: 
     1204        userList:[ 
     1205                { 
     1206                userId:用户id 
     1207                nickName:昵称 
     1208                }, 
     1209                { 
     1210                userId:用户id 
     1211                nickName:昵称 
     1212                } 
     1213        ] 
     1214} 
     1215}}} 
     1216 
     1217==== 1.1.30 获取动态列表(返回3张图片) ==== 
     1218{{{ 
     1219说明:获取动态列表(返回3张图片) 
     1220接口:/appapi/1.0/dyna/getDynaList3Pictrues.do [GET] 
     1221请求参数 
     1222        clubId:车友会id 
     1223 
     1224 
     1225是否登录:否 
     1226缓存时间:无 
     1227是否分页:是 
     1228 
     1229返回 
     1230{ 
     1231        code: 
     1232        message: 
     1233        dynaList:[ 
     1234                { 
     1235            postCount:回复数 
     1236            pubTime: 发布时间,  
     1237            topicTitle: 帖子标题,  
     1238            forumName: 板块名称,  
     1239            isPick: 是否是精华,  
     1240            authorId: 作者ID,  
     1241            isHasImg: 是否有图片,  
     1242            image1: 第一张图, 
     1243                        image2: 第二张图,  
     1244            image3: 第三张图,                        
     1245            forumId: 16160,  
     1246            authorName: 作者名称,  
     1247            nickname:作者昵称, 
     1248            contribution: 贡献油值,  
     1249            topicId: 帖子ID,  
     1250            authorPhoto: 作者头像,  
     1251            isRecommend: 是否是推荐, 
     1252            isVip:是否认证 
     1253            dynaInfoId:动态id 
     1254            supportCount:点赞数, 
     1255            hasSupport:已赞 
     1256                } 
     1257        ] 
     1258} 
     1259}}} 
     1260 
     1261==== 1.1.31 获取动态列表(返回动态图片列表) ==== 
     1262{{{ 
     1263说明:获取动态列表(返回动态图片列表) 
     1264接口:/appapi/1.0/dyna/getDynaListImages.do [GET] 
     1265请求参数 
     1266        clubId:车友会id 
     1267 
     1268 
     1269是否登录:否 
     1270缓存时间:无 
     1271是否分页:是 
     1272 
     1273返回 
     1274{ 
     1275        code: 
     1276        message: 
     1277        dynaList:[ 
     1278                { 
     1279            postCount:回复数 
     1280            pubTime: 发布时间,  
     1281            topicTitle: 帖子标题,  
     1282            forumName: 板块名称,  
     1283            isPick: 是否是精华,  
     1284            authorId: 作者ID,  
     1285            isHasImg: 是否有图片,  
     1286            forumId: 16160,  
     1287            authorName: 作者名称,  
     1288            nickname:作者昵称, 
     1289            contribution: 贡献油值,  
     1290            topicId: 帖子ID,  
     1291            authorPhoto: 作者头像,  
     1292            isRecommend: 是否是推荐, 
     1293            isVip:是否认证 
     1294            dynaInfoId:动态id 
     1295            supportCount:点赞数, 
     1296            hasSupport:已赞(根据当前登录的用户是否赞过此动态) 
     1297            images:[ 
     1298                { 
     1299                url:http://xxxx.jpg, 
     1300                //真实宽度 
     1301                width:960, 
     1302                //真实高度 
     1303                height:1000 
     1304                }, 
     1305                { 
     1306                url:http://xxxx.jpg, 
     1307                //真实宽度 
     1308                width:960, 
     1309                //真实高度 
     1310                height:1000 
     1311                } 
     1312             ] 
     1313        } 
     1314     ] 
     1315} 
     1316}}} 
    8221317 
    8231318{{{