| 18 | | === 1.1 车友会相关接口 |
| 19 | | |
| 20 | | ==== 1.1.1 绑定车友圈 ==== |
| 21 | | |
| 22 | | {{{ |
| 23 | | 接口/appapi/1.0/forum/bundUserForum.do [POST] |
| 24 | | 说明 : 绑定车友圈 |
| 25 | | 请求参数 : |
| 26 | | forumId:版块ID |
| 27 | | forumName:版块名字 |
| 28 | | |
| 29 | | |
| 30 | | 是否登录 : 是 |
| 31 | | 缓存时间 : 无 |
| 32 | | 是否分页 : 否 |
| 33 | | |
| 34 | | |
| 35 | | 返回结果: |
| 36 | | { |
| 37 | | code : 0成功,-1失败 |
| 38 | | message : 提示信息 |
| 39 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 40 | | } |
| 41 | | }}} |
| 42 | | |
| 43 | | ==== 1.1.2 解绑车友圈 ==== |
| 44 | | {{{ |
| 45 | | 接口/appapi/1.0/forum/unBundUserForum.do [POST] |
| 46 | | 说明 : 解绑车友圈 |
| 47 | | 请求参数 : |
| 48 | | forumId:版块ID |
| 49 | | |
| 50 | | |
| 51 | | 是否登录 : 是 |
| 52 | | 缓存时间 : 无 |
| 53 | | 是否分页 : 否 |
| 54 | | |
| 55 | | |
| 56 | | 返回结果: |
| 57 | | { |
| 58 | | code : 0成功,-1失败 |
| 59 | | message : 提示信息 |
| 60 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 61 | | } |
| 62 | | }}} |
| 63 | | |
| 64 | | ==== 1.1.3 获取用户绑定车友圈列表 ==== |
| 65 | | {{{ |
| 66 | | 接口/appapi/1.0/forum/listForumsByUserId.do [GET] |
| 67 | | 说明 : 获取用户绑定车友圈列表 |
| 68 | | 请求参数 : |
| 69 | | |
| 70 | | |
| 71 | | |
| 72 | | 是否登录 : 是 |
| 73 | | 缓存时间 : 无 |
| 74 | | 是否分页 : 否 |
| 75 | | |
| 76 | | |
| 77 | | 返回结果: |
| 78 | | { |
| 79 | | userId:用户ID |
| 80 | | forumList:[ |
| 81 | | { |
| 82 | | forumId:版块ID |
| 83 | | forumName:版块名字 |
| 84 | | } |
| 85 | | ] |
| 86 | | |
| 87 | | code : 0成功,-1失败 |
| 88 | | message : 提示信息 |
| 89 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 90 | | } |
| 91 | | }}} |
| 92 | | |
| 93 | | |
| 94 | | ==== 1.1.4 判断用户是否绑定某车友圈 ==== |
| 95 | | {{{ |
| 96 | | 接口/appapi/1.0/forum/isBound.do [GET] |
| 97 | | 说明 : 判断用户是否绑定某车友圈 |
| 98 | | 请求参数 : |
| 99 | | |
| 100 | | userId:用户ID |
| 101 | | forumId:版块ID |
| 102 | | |
| 103 | | 是否登录 : 否 |
| 104 | | 缓存时间 : 无 |
| 105 | | 是否分页 : 否 |
| 106 | | |
| 107 | | |
| 108 | | 返回结果: |
| 109 | | { |
| 110 | | userId:用户ID |
| 111 | | forumId:版块ID |
| 112 | | isBound:是否绑定(0:未绑定;1:已绑定) |
| 113 | | |
| 114 | | code : 0成功,-1失败 |
| 115 | | message : 提示信息 |
| 116 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 117 | | } |
| 118 | | }}} |
| 119 | | |
| 120 | | ==== 1.1.5 获取主题对应的动态ID ==== |
| 121 | | {{{ |
| 122 | | 接口/appapi/1.0/forum/getDynaByTopicId.do [GET] |
| 123 | | 说明 : 获取主题对应的动态ID |
| 124 | | 请求参数 : |
| 125 | | |
| 126 | | topicId:主题ID |
| 127 | | createDate:主题创建时间(yyyy-MM-dd hh:mm:ss) |
| 128 | | |
| 129 | | 是否登录 : 否 |
| 130 | | 缓存时间 : 无 |
| 131 | | 是否分页 : 否 |
| 132 | | |
| 133 | | |
| 134 | | 返回结果: |
| 135 | | { |
| 136 | | topicId:主题ID |
| 137 | | createDate:主题创建日期 |
| 138 | | dynaInfoId:动态ID |
| 139 | | |
| 140 | | |
| 141 | | code : 0成功,-1失败 |
| 142 | | message : 提示信息 |
| 143 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 144 | | } |
| 145 | | }}} |
| 146 | | |
| 147 | | ==== 1.1.7 获取同城动态列表 ==== |
| 148 | | {{{ |
| 149 | | 说明:获取同城动态列表 |
| 150 | | 接口:/appapi/3.0/dyna/getTongChengDynaList.do [GET] |
| 151 | | 请求参数: |
| 152 | | *provinceId 发动态省地区id(必选) |
| 153 | | cityId 发动态市地区id(无则不传) |
| 154 | | |
| 155 | | 是否登录:否 |
| 156 | | 缓存时间:无 |
| 157 | | 是否分页:是 |
| 158 | | |
| 159 | | |
| 160 | | 返回 |
| 161 | | { |
| 162 | | |
| 163 | | dynaList:[ |
| 164 | | { |
| 165 | | dynaInfoId:动态id, |
| 166 | | postCount:回复数 |
| 167 | | pubTime: 发布时间, |
| 168 | | createBy: 创建者ID, |
| 169 | | nickName:作者昵称, |
| 170 | | isHasImg: 是否有图片(0:没有,1:有), |
| 171 | | petrol: 贡献油值, |
| 172 | | authorPhoto: 作者头像, |
| 173 | | isVip:是否认证,(0:否,1:是) |
| 174 | | praiseCount:点赞数 |
| 175 | | |
| 176 | | dynaType:动态类型(1-普通帖子(旧数据包含提问帖子),2-说说动态,3-图片动态,4-提问帖子,5-公告动态,6-活动动态,7-新会员加入动态,8-创建车友会动态) |
| 177 | | |
| 178 | | //以上是动态列表公共字段 |
| 179 | | //下面是根据不同的动态类型,返回不同的字段或内容 |
| 180 | | dynaType == 1,4 |
| 181 | | dynaTargetId:帖子ID |
| 182 | | content:帖子内容 |
| 183 | | topicTitle: 帖子标题, |
| 184 | | isPick: 是否是精华(0:不是,1:是,2:是), |
| 185 | | isRecommend: 是否是推荐(0:不是,1:是), |
| 186 | | forumId: 板块ID, |
| 187 | | forumName: 板块名称, |
| 188 | | forumUrl:板块URL |
| 189 | | |
| 190 | | |
| 191 | | |
| 192 | | dynaType == 2 |
| 193 | | dynaTargetId :说说动态ID |
| 194 | | content:说说内容 |
| 195 | | clubName:车友会名字 |
| 196 | | clubUrl:车友会URL |
| 197 | | |
| 198 | | |
| 199 | | |
| 200 | | images:[ |
| 201 | | { |
| 202 | | url:http://xxxx.jpg, |
| 203 | | //真实宽度 |
| 204 | | width:960, |
| 205 | | //真实高度 |
| 206 | | height:1000 |
| 207 | | }, |
| 208 | | { |
| 209 | | url:http://xxxx.jpg, |
| 210 | | //真实宽度 |
| 211 | | width:960, |
| 212 | | //真实高度 |
| 213 | | height:1000 |
| 214 | | } |
| 215 | | ] |
| 216 | | } |
| 217 | | ] |
| 218 | | |
| 219 | | total:总条数 |
| 220 | | pageNo:页码 |
| 221 | | pageSize:每页条数 |
| 222 | | pageCount:总共几页 |
| 223 | | |
| 224 | | code:0成功,-1失败 |
| 225 | | message:提示信息 |
| 226 | | version: 接口版本号如1.0,1.0(latest)表示最新版本 |
| 227 | | |
| 228 | | } |
| 229 | | }}} |
| 230 | | |
| 231 | | ==== 1.1.8.1.1. 车友圈首页 banner 和 推荐车友圈 数据 (cms 提供) ==== |
| 232 | | {{{ |
| 233 | | 接口:http://www.pcauto.com.cn/forum/club/app/1505/intf6927.html [GET] |
| 234 | | 说明:获取车友圈首页 banner 和 推荐车友圈的 id 的列表 (cms 提供) |
| 235 | | |
| 236 | | 是否分页:否 |
| 237 | | 是否缓存:否 |
| 238 | | 是否登陆:否 |
| 239 | | 请求参数:无 |
| 240 | | |
| 241 | | 返回结果: |
| 242 | | { |
| 243 | | banner 的数据 { |
| 244 | | 是否显示 |
| 245 | | 图片链接 |
| 246 | | 跳转类型 |
| 247 | | 跳转链接 |
| 248 | | } |
| 249 | | 推荐的车友圈的id (多id用,隔开) |
| 250 | | } |
| 251 | | }}} |
| 252 | | |
| 253 | | ==== 1.1.8.1.2. 通过推荐的车友圈的id的列表获取每个id对应的车友圈部分的数据.... ==== |
| 254 | | {{{ |
| 255 | | 说明 : 通过推荐的车友圈的id的列表获取每个id对应的车友圈部分的数据 |
| 256 | | |
| 257 | | 是否分页:否 |
| 258 | | 是否缓存:否 |
| 259 | | 是否登陆:否 |
| 260 | | 请求参数: |
| 261 | | 车友圈的id的列表 (多id用,隔开) |
| 262 | | |
| 263 | | 返回结果: |
| 264 | | { |
| 265 | | “每个id对应的车友圈的数据”的列表 [ |
| 266 | | { |
| 267 | | 车友圈id |
| 268 | | 车友圈名 |
| 269 | | 车友圈logo |
| 270 | | 圈子的主题总数(不含回复) |
| 271 | | } |
| 272 | | ] |
| 273 | | } |
| 274 | | }}} |
| 275 | | |
| 276 | | === 1.2 论坛相关接口 |
| 277 | | |
| 278 | | ==== 1.2.1 车友圈信息 ==== |
| 279 | | {{{ |
| 280 | | 接口/appapi/1.0/forum/bundUserForum.do [GET] |
| 281 | | 说明 : 车友圈信息 |
| 282 | | 请求参数 : |
| 283 | | fids:"板块id多个时以','分开" |
| 284 | | |
| 285 | | |
| 286 | | 是否登录 : 否 |
| 287 | | 缓存时间 : 无 |
| 288 | | 是否分页 : 否 |
| 289 | | |
| 290 | | |
| 291 | | 返回结果: |
| 292 | | { |
| 293 | | "forumList": [ |
| 294 | | { |
| 295 | | "forumDesc": "", |
| 296 | | "forumIcon": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1304/02/c5/19467254_1364888380062_270x202.jpg", |
| 297 | | "forumId": 14674, |
| 298 | | "forumName": "嘉年华论坛", |
| 299 | | "forumUrl": "http://localhost.pcauto.com.cn/bbs7/forum-14674.html", |
| 300 | | "todayNewPostCount": 1530, |
| 301 | | "topicCount": 14143 |
| 302 | | } |
| 303 | | ], |
| 304 | | |
| 305 | | "code": 0成功,-1失败, |
| 306 | | "message": 提示信息, |
| 307 | | "version": 接口版本号如1.0,1.0(latest)表示最新版本 |
| 308 | | } |
| 309 | | }}} |
| 310 | | ==== 1.2.2 车友圈主题列表 ==== |
| 311 | | {{{ |
| 312 | | 接口/appapi/1.0/forum/bundUserForum.do [GET] |
| 313 | | 说明 : 车友圈主题列表 |
| 314 | | 请求参数 : |
| 315 | | |
| 316 | | |
| 317 | | |
| 318 | | 是否登录 : 否 |
| 319 | | 缓存时间 : 无 |
| 320 | | 是否分页 : 否 |
| 321 | | |
| 322 | | |
| 323 | | 返回结果: |
| 324 | | { |
| 325 | | code : 0成功,-1失败 |
| 326 | | message : 提示信息 |
| 327 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 328 | | } |
| 329 | | }}} |
| 330 | | |
| 331 | | |
| 332 | | ==== 1.2.2.1 车友圈主题列表点赞数据.... ==== |
| 333 | | {{{ |
| 334 | | 说明 : 车友圈主题列表,判断每个主题的点赞数及当前用户是否已点赞 |
| 335 | | 请求参数 : |
| 336 | | |
| 337 | | 是否登录 : 否 |
| 338 | | 缓存时间 : 无 |
| 339 | | 是否分页 : 否 |
| 340 | | |
| 341 | | 请求参数: |
| 342 | | { |
| 343 | | 用户ID |
| 344 | | 主题ID列表 (多个id用英文逗号分隔开) |
| 345 | | } |
| 346 | | |
| 347 | | 返回结果: |
| 348 | | { |
| 349 | | 点赞数 |
| 350 | | 是否点赞 |
| 351 | | } |
| 352 | | }}} |
| 353 | | |
| 354 | | ==== 1.2.3 车友圈置顶主题列表 ==== |
| 355 | | {{{ |
| 356 | | 接口/appapi/1/forum/getForumTop.do [GET] |
| 357 | | 说明 : 车友圈置顶主题列表 |
| 358 | | 请求参数 : |
| 359 | | forumId: |
| 360 | | |
| 361 | | |
| 362 | | 是否登录 : 否 |
| 363 | | 缓存时间 : 无 |
| 364 | | 是否分页 : 否 |
| 365 | | |
| 366 | | |
| 367 | | 返回结果: |
| 368 | | |
| 369 | | "topList": [ |
| 370 | | { |
| 371 | | "containImage": false, |
| 372 | | "createAt": "2015-05-06 11:08:14", |
| 373 | | "isPick": false, |
| 374 | | "nickname": "深海无声", |
| 375 | | "replyCount": 4, |
| 376 | | "title": "提问贴子买车", |
| 377 | | "topicId": 7808466, |
| 378 | | "topicUrl": "http://localhost.pcauto.com.cn/bbs7/topic-7808466.html", |
| 379 | | "updateAt": "2015-05-08 14:04:50", |
| 380 | | "userId": 826717, |
| 381 | | "username": "fit10", |
| 382 | | "viewCount": 1 |
| 383 | | } |
| 384 | | ], |
| 385 | | "code": 0成功,-1失败, |
| 386 | | "message": 提示信息, |
| 387 | | "version": 接口版本号如1.0,1.0(latest)表示最新版本 |
| 388 | | |
| 389 | | |
| 390 | | }}} |
| 391 | | ==== 1.2.4 主题终端 ==== |
| 392 | | {{{ |
| 393 | | 接口/appapi/1.0/forum/bundUserForum.do [GET] |
| 394 | | 说明 : 主题终端 |
| 395 | | 请求参数 : |
| 396 | | |
| 397 | | |
| 398 | | |
| 399 | | 是否登录 : 否 |
| 400 | | 缓存时间 : 无 |
| 401 | | 是否分页 : 否 |
| 402 | | |
| 403 | | |
| 404 | | 返回结果: |
| 405 | | { |
| 406 | | code : 0成功,-1失败 |
| 407 | | message : 提示信息 |
| 408 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 409 | | } |
| 410 | | }}} |
| 411 | | |
| 412 | | |
| 413 | | ==== 1.2.5 主题跟帖列表 ==== |
| 414 | | {{{ |
| 415 | | 接口/appapi/1.0/forum/bundUserForum.do [GET] |
| 416 | | 说明 : 主题跟帖列表 |
| 417 | | 请求参数 : |
| 418 | | |
| 419 | | |
| 420 | | |
| 421 | | 是否登录 : 否 |
| 422 | | 缓存时间 : 无 |
| 423 | | 是否分页 : 否 |
| 424 | | |
| 425 | | |
| 426 | | 返回结果: |
| 427 | | { |
| 428 | | code : 0成功,-1失败 |
| 429 | | message : 提示信息 |
| 430 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 431 | | } |
| 432 | | }}} |
| 433 | | |
| 434 | | |
| 435 | | ==== 1.2.6 主题图片表 ==== |
| 436 | | {{{ |
| 437 | | 接口/appapi/1/forum/getImagesByTid.do [GET] |
| 438 | | 说明 : 主题图片表 |
| 439 | | 请求参数 : |
| 440 | | topicId: |
| 441 | | size: 所需的图片张数 |
| 442 | | |
| 443 | | |
| 444 | | 是否登录 : 否 |
| 445 | | 缓存时间 : 无 |
| 446 | | 是否分页 : 否 |
| 447 | | |
| 448 | | |
| 449 | | 返回结果: |
| 450 | | { |
| 451 | | "imgList": [ |
| 452 | | { |
| 453 | | "exLink": 0, |
| 454 | | "height": 529, |
| 455 | | "seq": 1, |
| 456 | | "url": "http://img.pconline.com.cn/images/upload/upc/tx/bbs6/1406/13/c5/35235990_1402638068263_1024x1024.png", |
| 457 | | "width": 684 |
| 458 | | }, |
| 459 | | ], |
| 460 | | imgSize: 12, |
| 461 | | code : 0成功,-1失败 |
| 462 | | message : 提示信息 |
| 463 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 464 | | } |
| 465 | | }}} |
| 466 | | |
| 467 | | |
| 468 | | === 1.3 修改个人资料相关接口 |
| 469 | | |
| 470 | | ==== 1.3.1 修改个人资料 ==== |
| 471 | | {{{ |
| 472 | | 接口/appapi/1.0/user/updateUserInfo.do [POST] |
| 473 | | 说明 : 修改个人资料 |
| 474 | | 请求参数 : |
| 475 | | |
| 476 | | nickName:昵称 |
| 477 | | gender:姓别 (0:男,1:女) |
| 478 | | birthday:出生日期(yyyy-MM-dd) |
| 479 | | cityId: 城市ID |
| 480 | | cityName: 城市名字 |
| 481 | | provinceId: 省ID |
| 482 | | provinceName: 省份名字 |
| 483 | | brandId: 品牌ID |
| 484 | | brandName:品牌名字 |
| 485 | | serialId: 车系ID |
| 486 | | serialName: 车系名字 |
| 487 | | |
| 488 | | 是否登录 : 是 |
| 489 | | 缓存时间 : 无 |
| 490 | | 是否分页 : 否 |
| 491 | | |
| 492 | | |
| 493 | | 返回结果: |
| 494 | | { |
| 495 | | code : 0成功,-1失败 |
| 496 | | message : 提示信息 |
| 497 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 498 | | } |
| 499 | | }}} |
| 500 | | |
| 501 | | |
| 502 | | ==== 1.3.2 获取个人资料 ==== |
| 503 | | {{{ |
| 504 | | 接口/appapi/1.0/user/getUserInfo.do [GET] |
| 505 | | 说明 : 修改个人资料 |
| 506 | | 请求参数 : |
| 507 | | |
| 508 | | userId: 用户ID |
| 509 | | |
| 510 | | 是否登录 : 否 |
| 511 | | 缓存时间 : 无 |
| 512 | | 是否分页 : 否 |
| 513 | | |
| 514 | | |
| 515 | | 返回结果: |
| 516 | | |
| 517 | | { |
| 518 | | nickName:昵称 |
| 519 | | gender:姓别 (0:男,1:女) |
| 520 | | birthday:出生日期(yyyy-MM-dd) |
| 521 | | provinceId: 省ID |
| 522 | | provinceName: 省名字 |
| 523 | | cityId: 城市ID |
| 524 | | cityName: 城市名字 |
| 525 | | brandId: 品牌ID |
| 526 | | brandName:品牌名字 |
| 527 | | serialId: 车系ID |
| 528 | | serialName: 车系名字 |
| 529 | | |
| 530 | | code : 0成功,-1失败 |
| 531 | | message : 提示信息 |
| 532 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 533 | | } |
| 534 | | }}} |
| 535 | | |
| 536 | | ==== 1.3.3 判断个人资料是否完整 ==== |
| 537 | | {{{ |
| 538 | | 接口/appapi/1.0/user/isCompleteUserInfo.do [GET] |
| 539 | | 说明 : 判断个人资料是否完整 |
| 540 | | 请求参数 : |
| 541 | | |
| 542 | | userId: 用户ID |
| 543 | | |
| 544 | | 是否登录 : 否 |
| 545 | | 缓存时间 : 无 |
| 546 | | 是否分页 : 否 |
| 547 | | |
| 548 | | |
| 549 | | 返回结果: |
| 550 | | |
| 551 | | { |
| 552 | | userId: 用户ID |
| 553 | | isComplete: 资料是否完整(0:不完整;1:完整) |
| 554 | | |
| 555 | | code : 0成功,-1失败 |
| 556 | | message : 提示信息 |
| 557 | | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| 558 | | } |
| 559 | | }}} |
| | 18 | === 车友会相关接口 |