文档
测试

首页话题列表

GET
http://127.0.0.1:8888/community/getContent/0

接口描述

首页话题列表查询, 最后一个数字是type_id, 当是0时,随机的查询部分话题,非零时查询该类型下的话题

响应参数

参数名
类型
描述
必填
data
array
数据列表
必填
collect_count
int
示例:1
必填
comment_count
int
示例:7
必填
content_id
int
示例:2
必填
create_time
string
示例:Sun, 13 Sep 2020 00:22:02 GMT
必填
is_collect
int
示例:1
必填
love_count
int
示例:0
必填
topic_content
string
示例:庆历四年春,滕子京谪守巴陵郡。越明年,政通人和,百废具兴,乃重修岳阳楼,增其旧制,刻唐贤今人诗赋于其上,属予作文以记之。 予观夫巴陵胜状,在洞庭一湖。衔远山,吞长江,浩浩汤汤,横无际涯,朝晖夕阴,气象万千。此则岳阳楼之大观也,前人之述备矣。然则北通巫峡,南极潇湘,迁客骚人,多会于此,览物之情,得无异乎? 若夫淫雨霏霏,连月不开,阴风怒号,浊浪排空,日星隐曜,山岳潜形,商旅不行,樯倾楫摧,薄暮冥冥,虎啸猿啼。登斯楼也,则有去国怀乡,忧谗畏讥,满目萧然,感极而悲者矣。 至若春和景明,波澜不惊,上下天光,一碧万顷,沙鸥翔集,锦鳞游泳,岸芷汀兰,郁郁青青。而或长烟一空,皓月千里,浮光跃金,静影沉璧,渔歌互答,此乐何极!登斯楼也,则有心旷神怡,宠辱偕忘,把酒临风,其喜洋洋者矣。 嗟夫!予尝求古仁人之心,或异二者之为,何哉?不以物喜,不以己悲;居庙堂之高则忧其民;处江湖之远则忧其...
必填
topic_title
string
示例:热门话题,持续更新中...
必填
update_time
object
示例:null
必填
user_head_pic
object
示例:null
必填
user_id
int
示例:1
必填
user_name
string
示例:name
必填
list
string
示例:
必填
msg
string
示例:success
必填
status
int
示例:1
必填

说明

(status=1, msg="用户不存在") (status=1, msg="success") (status=0, msg="未选择话题类型") (status=0, msg="参数错误") (status=0, msg="类型不存在") (status=-1, msg="非法操作") { "status":1, 1 成功,0失败,可追加更多定义异常类型 "msg": "添加订单成功", 接口名称提示等 "data": {"orderId":1,"orderType":1} 非列表数据放在data里面 "list":[{"id":1,"name":"zx"},{"id":2,"name":"ls"}] 列表放在list里面 "count": 100, 列表总条数(没有列表数据可没有该字段) "pageCount": 10, 总页数(没有列表数据可没有该字段) "pageIndex": 1, 当前页码(没有列表数据可没有该字段) "pageNum": 10 每页个数(没有列表数据可没有该字段) } # content参数字段如下 id = Column(Integer, primary_key=True, autoincrement=True, index=True) topic_title = Column(String(200), default="热门话题,持续更新中...", nullable=True, comment="话题标题") topic_content = Column(Text, nullable=False, comment="话题内容") love_count = Column(Integer, default=0, comment="点赞数") collect_count = Column(Integer, default=0, comment="收藏数") is_delete = Column(Enum("0", "1"), default="0", nullable=False, comment="0: 未删除, 1:删除") user_id = Column(ForeignKey('user_info.id', ondelete='CASCADE'), index=True, comment='维修师傅id') user_info = relationship('UserInfo', backref='content1') comment_info = relationship('CommTopicComment', backref='comment') create_time = Column(TIMESTAMP, default=datetime.now(), comment="创建时间") update_time = Column(TIMESTAMP, comment="更新时间") ## 注意: `comment_list` 为评论信息列表, 评论中可能还有评论,即评论中也有comment_list参数 ### comment_lsit 参数字段意义如下: id = Column(Integer, primary_key=True, autoincrement=True, index=True) user_id = Column(ForeignKey('user_info.id', ondelete='CASCADE'), index=True, comment='维修师傅id') user_info = relationship('UserInfo', backref='comment') content_id = Column(ForeignKey('comm_topic_content.id', ondelete='CASCADE'), index=True, comment='话题内容id') comment_id = Column(ForeignKey('comm_topic_comment.id', ondelete='CASCADE'), nullable=True, comment="评论的id,实现自关联") comment_content = Column(Text, nullable=True, comment="评论内容") love_count = Column(Integer, default=0, comment="点赞数") create_time = Column(TIMESTAMP, comment="创建时间") update_time = Column(TIMESTAMP, comment="更新时间")