线下店潮流之旅--资讯.md
4.36 KB
线下店资讯
目录
一、获取所有资讯列表:InformationController/getFrontAllList
二、获取门店主推资讯列表:InformationController/getFrontMainPushList
三、根据资讯id获取详情:InformationController/getFrontContentById
返回参数说明
参数名称 | 参数类型 | 长度 | 备注 |
---|---|---|---|
id | int | 11 | 资讯id |
title | String | 200 | 资讯标题 |
coverUrl | String | 100 | 封面图地址 |
summary | String | 200 | 资讯摘要 |
content | String | 资讯具体内容 | |
mainPush | int | 11 | 是否主推 |
mainPushSort | int | 11 | 主推排序 |
一、获取所有资讯列表
入口:InformationController/getFrontAllList
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
storeId | int | 11 | 否 | 门店id |
请求示例 注意,通用的头部没有列出。
http://172.16.6.207:8080/portal-gateway/InformationController/getFrontAllList
{
"storeId": "66"
}
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"code": 200,
"message": "success",
"data": [
{
"id": 8,
"title": "tryryrt",
"coverUrl": "http://img11.static.yhbimg.com/yhb-img01/2016/12/09/20/017787ac128c9c667b264397d74117dfc9.jpg",
"summary": "ryrtytry",
"content": null,
"mainPush": 1,
"mainPushSort": null
},
{
"id": 6,
"title": "lmtest",
"coverUrl": "http://img10.static.yhbimg.com/yhb-img01/2016/12/09/18/011b686646477ac99c1b4c213ca7253f3f.jpg",
"summary": "这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试摘要这是测试",
"content": null,
"mainPush": 0,
"mainPushSort": null
}
]
}
{
"code": 201,
"message": "门店id为空",
"data": null
}
#二、获取门店主推资讯列表 #
入口:InformationController/getFrontMainPushList
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
storeId | int | 50 | 否 | 门店id |
请求示例 注意,通用的头部没有列出。
http://172.16.6.207:8080/portal-gateway/InformationController/getFrontMainPushList
{
"storeId":66
}
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示(注册成功返回的data域为uid):
{
"code": 200,
"message": "success",
"data": [
{
"id": 8,
"title": "tryryrt",
"coverUrl": "http://img11.static.yhbimg.com/yhb-img01/2016/12/09/20/017787ac128c9c667b264397d74117dfc9.jpg",
"summary": "ryrtytry",
"content": null,
"mainPush": 1,
"mainPushSort": null
}
]
}
#三、根据资讯id获取详情 #
入口:InformationController/getFrontContentById
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
informationId | int | 11 | 否 | 资讯id |
请求示例 注意,通用的头部没有列出。
http://172.16.6.207:8080/portal-gateway/InformationController/getFrontContentById
{
"informationId": "8"
}
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"code": 200,
"message": "success",
"data": {
"id": 8,
"title": "tryryrt",
"coverUrl": "http://img11.static.yhbimg.com/yhb-img01/2016/12/09/20/017787ac128c9c667b264397d74117dfc9.jpg",
"summary": "ryrtytry",
"content": "<p><img class=\"loadingclass\" id=\"loading_iwhs78et\" src=\"http://localhost:8098/shops/js/ueditor/themes/default/images/spacer.gif\" title=\"正在上传...\"/></p>",
"mainPush": 1,
"mainPushSort": 0
}
}