wiki:app2.0/01_topic

Version 7 (modified by pengzhanxuan, 11 years ago) (diff)

--

爆料

按时间获取最近的热门爆料

topic/getTopicListOfTop.do

说明

按时间获取最近的热门爆料

参数

  • section 栏目id,-1表示获取首页推荐的热门爆料
  • pageNo
  • pageSize
  • time 从该时间点算起的热门爆料
  • hd 是否高清图

返回

result {
    pageNo: 1,
    pageSize: 10,
    total: 20,
        pageTotal: 2,
        msg: '请求成功',
        data: [
        $topic
        ]
}

赞或者踩

topic/likeAndDislike.do

说明

获取爆料分类

参数

  • topicId: 123
  • operate: 0 赞 1 踩

返回

result {
    status: 1
        msg: '感谢您的投票'
}

栏目爆料列表

topic/getTopicList.do

说明

根据传入的栏目id,获取对应的爆料

请求参数

  • pageNo
  • pageSize
  • sectionId -1 表示推荐(首页)爆料列表

返回

result {
        status: 1
        pageNo: 1
        pageSize: 20,
        total: 100,
        pageTotal: 5,
        msg: '请求成功',
        sectionId: 2,
        data:[
            $topic
        ]
}

爆料详细信息

topic/getTopicInfo.do

说明

参数

  • topicId

返回

result: {
        status: 1
        msg: '请求成功',
    topicId: 12,
        data:{
        topic:[$topic]
    }    
}

获取爆料正文中的图片集

topic/listTopicImages.do

说明

从终端页中获取到所有上传的图片

返回

result {
        status: 1
        total: 100,
        msg: '请求成功',
        data:[
            url:'http://img/pc.com.cn/1.png'
        ]
}

获取我的爆料

my/topic/listMyTopic.do

说明

获取我的爆料

参数

  • common_session_id
  • pageNo
  • pageSize
  • status 爆料审核状态

返回

result {
        status: 1
        pageNo: 1
        pageSize: 20,
        total: 100,
        pageTotal: 5,
        msg: '请求成功',
        sectionId: 2,
        data:[
            $topic
        ]
}

添加爆料

topic/addTopic.do

说明

添加爆料

参数

  • common_session_id 选填
  • email 未登录的情况下需要提供邮箱地址
  • fromUrl
  • content

返回

result {
        status: 1
        msg: '提交成功'
}

获取爆料赞和踩的数量

topic/getTopicLikeAndDislikeCount.do

说明

添加爆料

参数

  • topicId

返回

result {
        status: 1
        msg: '请求成功',
        goodCount: 12,
        badCount: 1,
        isVoted: 0  // 是否已投票
}