Changes between Initial Version and Version 1 of pcauto_club_4.2.0/api


Ignore:
Timestamp:
05/13/2015 09:20:05 AM (11 years ago)
Author:
liangzhicong
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pcauto_club_4.2.0/api

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