[[PageOutline(1-100,接口索引)]] == 车友会提供的接口汇总 == === 1. 活动相关 ==== 1.1 活动创建接口 ==== {{{ /activity/create.do [POST] 参数:clubId 车友会ID activityId 活动ID title 标题 context 内容 place 详细地址 beginDate 活动开始时间 endDate 活动结束时间 signupDate 报名截止时间 longContext 完整内容 onlineStatus 是否线上活动 provinceName 省份名称 provinceId 省份ID cityId 城市ID cityName 城市名字 money 活动经费 picUrl 标题图链接URL joinNum 参加人数 maxJoin 活动报名上限 createBy 活动发起人 createAt 创建时间 接口响应: { statusCode 成功:200 失败:-1 message 结果描述 } }}} ==== 1.2 活动报名审核/拒绝 ==== {{{ /activity/auditActivity.do [POST] 参数: activityId 活动ID targetId 会员ID action 操作类型 1:审核,-1拒绝 { code:结果编码 message:提示信息 } }}} ==== 1.3 删除活动 ==== {{{ /activity/delActivity.do [POST] 参数: activityId 活动ID 接口响应: { code 结果编码 成功:200 失败:-1 message 提示信息 } }}} ==== 1.4 活动报名 {{{ /activity/applyrefused.do [POST] 参数: activityId 活动ID memberId 会员ID { code message } }}} ==== 1.5 添加(更新)活动日记 {{{ /activity/adddiary.do [POST] 参数: activityId 活动ID diary_url 帖子论坛URL diaryId 大于0 ,则更新数据 否则增加数据 clubId 车友会ID beginDate 日记时间 cityId 城市ID cityName 城市名称 provinceId 省份ID provinceName 省份名称 接口响应: { code message } }}} ==== 1.6 删除指定活动日记 {{{ /activity/delActivityDiary.do [POST] 参数: diaryId 日记ID 接口响应 { code message } }}} ==== 1.7 根据车友会ID返回活动列表 {{{ /activity/listActivityByClubId.do [GET] 参数: clubId 车友会ID pageSize 每页数量 callback 回调方法 userId 用户ID pageNo 页码 source_agent 是否转义 接口响应: { clubId 车友会ID clubName 车友会名称 data:[{ activityId 活动ID title 标题 place 详细地址 beginDate 活动开始时间 endDate 活动结束时间 signupDate 报名截止时间 pic 标题图链接URL limitCount 活动参加人数上限 statusCode 活动与用户的关系状态 statusMsg 提示信息 activityStatus 活动状态 isSignUp 是否已经报名 }] pageNo totalCount pageSize total } }}} === 2.车友会相关 === === 3. 相册相关 === {{{ /topic/listTopicByClubId.do 参数:clubId 车友会id pageSize 每页数量 callback js回调函数 pageNo 页码 source_agent 转义标识 接口响应结果: {data:[{ clubId 车友会ID authorId 帖子作者ID authorName 作者用户名字 nickname 作者昵称 authorPhoto 作者头像 forumId 论坛版块ID forumName 论坛版块名字 topicId 帖子ID topicTitle 帖子标题 image1 图片1 image2 图片2 image3 图片3 isHasImg 是否包含图片 isPick 是否精华 isRecommend 是否推荐 pubTime 帖子创建时间 contribution 帖子油值 postCount 帖子回复数 }] total:查询总条数 pageNo:页码 pageSize:每一页数量 } }}} === 4. 帖子相关 === {{{ /topic/listTopicByClubId.do 参数:clubId 车友会id pageSize 每页数量 callback js回调函数 }}} === 3. 获取车友会动态(最新帖子) === {{{ /topic/listTopicByClubId.do 参数:clubId 车友会id pageSize 每页数量 callback js回调函数 }}}