文章详情.md
5.41 KB
1、栏目文章详情列表接口
栏目文章详情列表接口(app.grass.channelArticleDetail)
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
page | Integer | 否 | 1 | 1 | 页码 |
limit | Integer | 否 | 1 | 5 | 每页显示条数 |
uid | Integer | 是 | 380463 | 0 | 用户uid |
articleId | Integer | 否 | 380463 | 0 | 用户从列表页进详情时,点击的文章id |
columnType | Integer | 否 | 1000 | 无 | 栏目类型 推荐:1001,球鞋:1004 |
响应
code为200即为成功。 响应JSON格式如下所示:
{
"code": 200,
"data": {
"detailList": [
{
"articleId": 82,
"articleProductType": 2,
"articleType": 1,
"authorHeadIco": "http://head.static.yhbimg.com/yhb-head/2018/10/19/14/01c349dfd4e467b7ca208e355eeb921122.jpg?imageView2/{mode}/w/{width}/h/{height}",
"authorName": "羡慕丶",
"authorType": 1,
"authorUid": 500031572,
"blockList": [
{
"articleId": 82,
"contentData": "http://img11.static.yhbimg.com/yhb-img01/2016/12/16/18/01c84b87d28efe5e733367aa8aa91c02a6.jpg?imageView2/{mode}/w/{width}/h/{height}",
"createTime": 1548671254,
"height": "276",
"orderBy": 0,
"templateKey": "image",
"width": "640"
},
{
"articleId": 82,
"contentData": "http://img10.static.yhbimg.com/yhb-img01/2015/05/20/20/017f40fe5be35c9e1412cd8e2164c87e83.jpg?imageView2/{mode}/w/{width}/h/{height}",
"createTime": 1548671255,
"height": "750",
"orderBy": 1,
"templateKey": "image",
"width": "750"
},
{
"articleId": 82,
"contentData": "文本文",
"createTime": 1548671255,
"orderBy": 2,
"templateKey": "text"
}
],
"commentCount": 0,
"comments": [],
"favoriteCount": 0,
"hasAttention": "N",
"hasFavor": "N",
"hasPraise": "N",
"praiseCount": 0,
"productList": [
{
"id": 84,
"orderBy": 0,
"productSkn": 10001061,
"productType": 2
}
],
"publishTime": 1548671254,
"publishTimeStr": "2019-01-28 18:27:34",
"topicId": 33,
"topicName": "123"
}
],
"pageSize": 5,
"totalCount": 5
},
"message": "success"
}
2、逛文章详情接口(获取详情页文章的title和article_summary)
逛文章详情接口(/guang/service/*/article/getArticle)
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
article_id | Integer | 否 | 380463 | 0 | 请求guang/接口的时候 article_id为 列表接口返回的relateId |
响应
code为200即为成功。 响应JSON格式如下所示:
{
"code": 200,
"data": {
},
"message": "success"
}
3、逛文章详情接口(获取文章页面内容)
逛文章详情接口(/guang/service/*/article/getArticleContent)
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
article_id | Integer | 否 | 380463 | 0 | 请求guang/接口的时候 article_id为 列表接口返回的relateId |
响应
code为200即为成功。 响应JSON格式如下所示:
{
"code": 200,
"data": {
},
"message": "success"
}
4、逛文章详情接口(获取作者昵称头像和点赞,收藏,评论数)
app.grass.articleDetailsForGuang
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
article_id | Integer | 否 | 380463 | 0 | grass文章id |
uid | Integer | 是 | 380463 | 0 | 用户uid |
注意,通用的头部没有列出。
请求示例
http://localhost:8080/gateway/?method=app.grass.articleDetailsForGuang&business_line=yohobuy&uid=500031572&udid=861243048197754cd2de191342aa531&debug=XYZ&articleId=70
响应
code为200即为成功。 响应JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data": {
"authorHeadIco": "http://img11.static.yhbimg.com/author/2017/06/08/10/014483873c531a0b790a8711a0c8d9b7dc.jpg",
"authorName": "周尾生",
"commentCount": 0,
"hasFavor": "N",
"hasPraise": "N",
"praiseCount": 0
},
"md5": "ab7bbaaad23727d5418f7250fb7b2a4a",
"message": "操作成功"
}