说明:开发一套新发现页面的接口数据,要求 接口路径不同往前,全新接口
数据:
启安本地服务器:10.60.1.226
测试稳定服务器:10.60.1.150:8081
测试账号:101087327 123456
表A - 统一接口说明
| 编号 | 作用 | 原接口 | 新接口 | 请求参数 | 返回参数 |
|---|---|---|---|---|---|
| 1 | 发现顶部轮播 | ~ | cDiscover/cGetTop | ~ | 看反参说明 |
| 2 | 发现中部信息 | ~ |
cDiscover/ | ~ | 看反参说明 |
| 3 | 发现主题(原发现推荐的钱6条内容) | ~ | cDiscover/cGetBody | ~ | 原 cShareNote/cQuery接口数据 |
| 4 | 发现底端 | ~ | cDiscover/ | ~ | 看反参说明 |
| 5 | 【更多】点击进入 | ~ | cDiscover/cGetMoreByCarousel | | 返回的是carousel的集合 |
反参说明:
编号1的返回结果是carousel集合,可以参考首页顶部轮播或者商城顶部轮播;
编号2返回结果是一个map:
liveClass-直播课堂
beautySkinPrivateEducation-美肤私教
beautySkinPrivateTips-美肤秘笈
其中对象的data是carousel集合(图片集合),moreFlag是【更多】标识t有f无,topImg是头部图片信息。
编号3是原来发现主要内容,现在是返回原发现的前10条内容;
其中对象的data是shareNote集合,moreFlag是【更多】标识t有f无,topImg是头部图片信息。
编号4返回结果是一个map:
officialVideo-官方视频
数据格式参考编号2格式(一样)
编号5请求参数是
特别说明:
carousel 跳转地址,具体分为两大类,一类是url(地址)一类是detailsPageImgs(详情页),其中url可再细分相对路径和绝对路径(是否含http),那么前端跳转的优先级是 url>detailsPageImgs ,解释来说:当这个对象有url,用户点击跳url地址(分绝对和相对),其次看detailsPageImgs 详情页,是跳转到一个由detailsPageImgs里的图片集合构成的页面。