wiki:appapi/4.3

1. 车友会提供APP接口4.3

备注:Mrobot合并内容

话题详情页面(1.1.1 + 1.1.2 + 1.1.3 + 1.1.4 或者 1.1.5)

1.1 话题相关

1.1.1 话题头部信息

接口/appapi/1.0/subject/getSubjectHead.do [GET]
说明 : 话题头部信息
请求参数 :
    subjectId:话题ID(如果>0,则忽略title参数)
    title:话题标题(不带#)

是否登录 : 否
缓存时间 : 无
是否分页 : 否

返回结果:
{
       subjectId:话题ID
       title:话题标题
       description:导语
       logo:话题图标 
       replyCount:参与话题说说数数
       pvCount:话题阅读数

       code : 0成功,-1失败
       message : 提示信息
       version : 接口版本号如1.0,1.0(latest)表示最新版本
}

1.1.2 话题导语图片列表

接口/appapi/1.0/subject/getSubjectImages.do [GET]
说明 : 话题导语图片列表
请求参数 :
    subjectId:话题ID(如果>0,则忽略title参数)
    title:话题标题(不带#)

是否登录 : 否
缓存时间 : 无
是否分页 : 否

返回结果:
{
       subjectId:话题ID
       imageList: [
         {
           seq:序号,
           url:图片URL(目前只有3种尺寸(134x134,400x400,1024x1024)
         },
         {
           seq:序号,
           url:图片URL
         }
       ]

       code : 0成功,-1失败
       message : 提示信息
       version : 接口版本号如1.0,1.0(latest)表示最新版本
}

1.1.3 话题置顶列表

接口/appapi/1.0/subject/getSubjectTopList.do [GET]
说明 : 话题置顶列表
请求参数 :
    subjectId:话题ID(如果>0,则忽略title参数)
    title:话题标题(不带#)  

是否登录 : 否
缓存时间 : 无
是否分页 : 否

返回结果:
{
    subjectId:话题ID
    topList : [
          {
             dynaInfoId:动态ID
             content:说说内容(话题带<a>标签)
             postCount:说说评论数
             praiseCount:说说赞数
             createAt:发布时间
             createBy:动态发布者ID
             nickName:发布者昵称
             isVip:是否认证(0:无,1:是)
             brandLogo:品牌Logo的URL
             images:[
                 {
                    url:图片URL
                    height:高度
                    width:宽度
                  },
                  {
                    url:图片URL
                    height:高度
                    width:宽度
                  }
             ]

          }
       ]

   code : 0成功,-1失败
   message : 提示信息
   version : 接口版本号如1.0,1.0(latest)表示最新版本
}

1.1.4 话题说说列表(最热)

接口/appapi/1.0/subject/getDynaListHot.do [GET]
说明 : 话题说说列表(最热)
请求参数 :
    subjectId:话题ID(如果>0,则忽略title参数)
    title:话题标题(不带#)

是否登录 : 否
缓存时间 : 无
是否分页 : 是

返回结果:
{
       subjectId:话题ID
       dynaList : [
          {
             dynaInfoId:动态ID
             content:说说内容(话题带<a>标签)
             postCount:说说评论数
             praiseCount:说说赞数
             createAt:发布时间
             createBy:动态发布者ID
             nickName:发布者昵称
             isVip:是否认证(0:无,1:是)
             brandLogo:品牌Logo的URL
             images:[
                 {
                    url:图片URL
                    height:高度
                    width:宽度
                  },
                  {
                    url:图片URL
                    height:高度
                    width:宽度
                  }
             ]

          }
       ]

   total:总条数
   pageNo:页码
   pageSize:每页条数
   pageCount:总共几页

   code : 0成功,-1失败
   message : 提示信息
   version : 接口版本号如1.0,1.0(latest)表示最新版本
}

1.1.5 话题说说列表(最新)

接口/appapi/1.0/subject/getDynaListNew.do [GET]
说明 : 话题说说列表(最新)
请求参数 :
    subjectId:话题ID(如果>0,则忽略title参数)
    title:话题标题(不带#)

是否登录 : 否
缓存时间 : 无
是否分页 : 是

返回结果:
{
       subjectId:话题ID
       dynaList : [
          {
             dynaInfoId:动态ID
             content:说说内容(话题带<a>标签)
             postCount:说说评论数
             praiseCount:说说赞数
             createAt:发布时间
             createBy:动态发布者ID
             nickName:发布者昵称
             isVip:是否认证(0:无,1:是)
             brandLogo:品牌Logo的URL
             images:[
                 {
                    url:图片URL
                    height:高度
                    width:宽度
                  },
                  {
                    url:图片URL
                    height:高度
                    width:宽度
                  }
             ]

          }
       ]

   total:总条数
   pageNo:页码
   pageSize:每页条数
   pageCount:总共几页

   code : 0成功,-1失败
   message : 提示信息
   version : 接口版本号如1.0,1.0(latest)表示最新版本
}

1.1.6 话题本周排行

接口/appapi/1.0/subject/getTopSubjectByWeek.do [GET]
说明 : 话题本周排行
请求参数 :

是否登录 : 否
缓存时间 : 无
是否分页 : 是

返回结果:
{
   subjectList : [{
       subjectId:话题ID
       title:话题标题
       description:导语
       logo:话题图标   

   }]
   
   total:总条数
   pageNo:页码
   pageSize:每页条数
   pageCount:总共几页

   code : 0成功,-1失败
   message : 提示信息
   version : 接口版本号如1.0,1.0(latest)表示最新版本
}

1.1.7 获取车友会最新发布的动态时间

接口/appapi/1.0/club/getLatestTimeByClubId.do [GET]
说明 : 获取车友会最新发布的动态时间
请求参数 :
   clubId:车友会ID

是否登录 : 否
缓存时间 : 无
是否分页 : 否

返回结果:
{
   latestTime:最新发布的动态时间戳

   code : 0成功,-1失败
   message : 提示信息
   version : 接口版本号如1.0,1.0(latest)表示最新版本
}

1.2 用户权限相关

1.2.1 串号日志记录

接口/appapi/1.0/user/createChroasLog.do [POST]
说明 : 根据用户权限接口,获取加入的车友会ID,与获取车友会详情返回的车友会ID所比较,如果不一致,说明是串号了,调用此接口记录下来,方便之后的跟踪调试处理。
请求参数 :
   userId:用户ID
   rightClubId:真实车友会ID
   wrongClubId:串号后的车友会ID
   agent:串号来源(1:安卓,2:IOS)

是否登录 : 否
缓存时间 : 无
是否分页 : 否

返回结果:
{
       code : 0成功,-1失败
       message : 提示信息
       version : 接口版本号如1.0,1.0(latest)表示最新版本
}
返回
顶部