1. 车友会提供个人中心接口
1.1 动态相关
1.1.1 个人主页动态列表
说明:获取个人动态列表
接口:/usercenter/1.0/dyna/getDynaListByUserId.do [GET]
请求参数
*userId:用户ID
是否登录:否
缓存时间:无
是否分页:是
返回
{
code:0成功,-1失败
message:提示信息
version: 接口版本号如1.0,1.0(latest)表示最新版本
total:总条数
pageNo:页码
pageSize:每页条数
pageCount:总共几页
userId:
dynaList:[
{
dynaInfoId:动态id,
postCount:回复数
pubTime: 发布时间,
forumId: 板块ID,
forumName: 板块名称,
createBy: 创建者ID,
nickName:作者昵称,
isHasImg: 是否有图片(0:没有,1:有),
petrol: 贡献油值,
authorPhoto: 作者头像,
isVip:是否认证,(0:否,1:是)
praiseCount:点赞数
dynaType:动态类型(1-普通帖子(旧数据包含提问帖子),2-说说动态,3-图片动态,4-提问帖子,5-公告动态,6-活动动态,7-新会员加入动态,8-创建车友会动态)
//以上是动态列表公共字段
//下面是根据不同的动态类型,返回不同的字段或内容
dynaType == 1,4
dynaTargetId:帖子ID
content:帖子内容
topicTitle: 帖子标题,
isPick: 是否是精华(0:不是,1:是,2:是),
isRecommend: 是否是推荐(0:不是,1:是)
dynaType == 2
dynaTargetId :说说动态ID
content:说说内容
dynaType == 3
dynaTargetId :相册ID
content:上传了100张相片到《相册名字》
dynaType == 5
content : 发布了公告:XXXXXXXXXXXX
dynaType == 6
dynaTargetId :活动ID
content:发起了活动:活动标题
signUpCount:成功报名人数
activityCost:每人花费
activityCover : 活动封面图
dynaType == 7
content : Hello,我已经加入了 + 车友会名字 + ,现在我是一个有组织的人了,欢迎大家来围观
dynaType == 8
content : 创建了+ clubName + 车友会主页: + targetUrl + , 大家快去邀请车友加入吧
dynaType == 9
dynaTargetId: 动态ID
content : 投票标题
voteCount: 投票人数
images:[
{
url:http://xxxx.jpg,
//真实宽度
width:960,
//真实高度
height:1000
},
{
url:http://xxxx.jpg,
//真实宽度
width:960,
//真实高度
height:1000
}
]
}
]
}
1.2.2 动态详情接口
说明:获取动态
接口:/usercenter/1.0/dyna/getDynaDetail.do [GET]
请求参数
*dynaInfoId:动态id
*createBy:动态创建者id
是否登录:否
缓存时间:无
是否分页:否
返回
{
code:0成功,-1失败
message:提示信息
version: 接口版本号如1.0,1.0(latest)表示最新版本
dynaDetail:[
{
postCount:回复数
pubTime: 发布时间,
authorId: 作者ID,
forumId: 16160,
authorName: 作者名称,
nickname:作者昵称,
contribution: 贡献油值,
dynaInfoId,动态ID
authorPhoto: 作者头像,
isRecommend: 是否是推荐,
content:动态内容
isVip:是否认证 (0:未认证,1:已认证)
praiseCount:点赞数,
images:[
{
url:http://xxxx.jpg,
//真实宽度
width:960,
//真实高度
height:1000,
//质量参数,默认为0,10月上线
qua:80
},
{
url:http://xxxx.jpg,
//真实宽度
width:960,
//真实高度
height:1000,
//质量参数,默认为0,10月上线
qua:80
}
]
}
]
}