[[PageOutline(1-100,接口索引)]] == 1. 车友会提供APP接口4.4 == === 1.1 获取动态详情接口4.0 {{{ 说明:获取动态详情接口 接口:/appapi/4.0/dyna/getDynaDetail.do [GET] 请求参数 *dynaInfoId:动态id 是否登录:否 缓存时间:无 是否分页:否 返回 { code:0成功,-1失败 message:提示信息 version: 接口版本号如1.0,1.0(latest)表示最新版本 dynaDetail:[ { shareUrl:分享Wap链接 postCount:回复数 pubTime: 发布时间, authorId: 作者ID, forumId: 16160, authorName: 作者名称, nickname:作者昵称, contribution: 贡献油值, dynaInfoId,动态ID authorPhoto: 作者头像, isRecommend: 是否是推荐, content:动态内容 isVip:是否认证 (0:未认证,1:已认证) praiseCount:点赞数, brandLogo:认证品牌小图标 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 } ] } ] } }}} === 1.2 话题头部信息 {{{ 接口/appapi/2.0/subject/getSubjectHead.do [GET] 说明 : 话题头部信息2.0 请求参数 : subjectId:话题ID(如果>0,则忽略title参数) title:话题标题(不带#) 是否登录 : 否 缓存时间 : 无 是否分页 : 否 返回结果: { subjectId:话题ID title:话题标题 description:导语 logo:话题图标 replyCount:参与话题说说数数 pvCount:话题阅读数 shareUrl:分享WAP链接 code : 0成功,-1失败 message : 提示信息 version : 接口版本号如1.0,1.0(latest)表示最新版本 } }}} === 1.3 普通会员被副会长移出车友会 {{{ 接口URL:/appapi/1.0/member/removeClubByVice.do [POST] 说明:普通会员被副会长移出车友会 请求参数: *clubId:车友会ID *userId:被操作用户ID 是否登录:是 缓存时间:无 是否分页:否 返回结果: {code:0成功,-1失败 message:提示信息 version: 接口版本号如1.0,1.0(latest)表示最新版本 } }}} === 1.4 帖子详情页面(回帖倒序) {{{ 接口URL: http://bbs.pcauto.com.cn/appapi/1/forum/topicReplyDesc.do [GET] (接口作废) 说明:帖子详情页面(回帖倒序) http://bbs.pcauto.com.cn/appapi/1/forum/topic.do参数,返回字段一致 =============================================================================================================================== 注意:由于旧版接口http://bbs.pcauto.com.cn/appapi/1/forum/topic.do,已经提供通过desc参数倒序输出的字段,所以此处沿用旧版接口即可 }}} === 1.5 详情页面增加链接列表 {{{ 主题/帖子终端:http://bbs.pcauto.com.cn/appapi/1/forum/topic.do 动态详情:http://club.pcauto.com.cn/appapi/4.0/dyna/getDynaDetail.do 私信详情:http://bip.pcauto.com.cn/intf/privateDialogue.jsp -------------------------------------------------------------------------------------------------------------------------------- 对上面3个接口的内容进行过滤,把所有链接提取,并返回链接列表,接口增加字段内容如下: urlList: [ { url:原链接 target:转换后的链接 }, { url:原链接 target:转换后的链接 } ] -------------------------------------------------------------------------------------------------------------------------------- 规则:如果详情内容中,包括下面几个种链接需要转换,否则target=url 话题: PC:http://club.pcauto.com.cn/topic/2861.html APP:pcautoclub://club-talk/id 动态(除活动外): PC:http://my.pcauto.com.cn/31182785/dt/3038457/ APP:pcautoclub://club-dyna/id 帖子: PC:http://bbs.pcauto.com.cn/topic-8324623.html APP:pcautoclub:/bbs-topic/id }}} === 1.6 获取分享链接 {{{ 接口URL: appapi/4.0/club/getInviteLink.do [get] 说明 : 话题头部信息2.0 请求参数 : clubId: 车友会id 是否登录 : 是 缓存时间 : 无 是否分页 : 否 返回结果: { clubId: 车友会id clubName: 车友会名称 inviteUrl: 邀请链接 code:0成功,-1失败 message:提示信息 version: 接口版本号如4.0,4.0(latest)表示最新版本 } }}} {{{ #!html
}}}