Authored by liqingzhong

新潮教室二期文档

  1 +
1 新潮教室签到 2 新潮教室签到
2 ------------ 3 ------------
3 4
@@ -7,10 +8,10 @@ @@ -7,10 +8,10 @@
7 8
8 #### 入参 9 #### 入参
9 10
10 -| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |  
11 -|:---------|---------:|----------:|-----:|-------:|-----:|  
12 -| method | string | 否 | app.starClass.rankInfo |||  
13 -| uid | int | 否 | 213 | 0 |用户id| 11 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  12 +| :----- | -----: | ---: | ---------------------: | ---: | ---: |
  13 +| method | string | 否 | app.starClass.rankInfo | | |
  14 +| uid | int | 否 | 213 | 0 | 用户id |
14 15
15 #### 出参 16 #### 出参
16 17
@@ -31,11 +32,11 @@ @@ -31,11 +32,11 @@
31 32
32 ### 错误码 33 ### 错误码
33 34
34 -| 错误码 code | message | 说明 |  
35 -|-------------|---------|------|  
36 -| 200 | success | |  
37 -| 400 | 输入参数错误 | 没传 uid |  
38 -| 500 | 获取个人排名失败 | uid 不存在或者查询 redis 失败 | 35 +| 错误码 code | message | 说明 |
  36 +| -------- | -------- | -------------------- |
  37 +| 200 | success | |
  38 +| 400 | 输入参数错误 | 没传 uid |
  39 +| 500 | 获取个人排名失败 | uid 不存在或者查询 redis 失败 |
39 40
40 ## 2.签到 41 ## 2.签到
41 42
@@ -43,10 +44,10 @@ @@ -43,10 +44,10 @@
43 44
44 #### 入参 45 #### 入参
45 46
46 -| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |  
47 -|:---------|---------:|----------:|-----:|-------:|-----:|  
48 -| method | string | 否 | app.starClass.sign |||  
49 -| uid | int | 否 | 213 | 0 |用户id| 47 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  48 +| :----- | -----: | ---: | -----------------: | ---: | ---: |
  49 +| method | string | 否 | app.starClass.sign | | |
  50 +| uid | int | 否 | 213 | 0 | 用户id |
50 51
51 #### 出参 52 #### 出参
52 53
@@ -96,11 +97,11 @@ @@ -96,11 +97,11 @@
96 97
97 ### 错误码 98 ### 错误码
98 99
99 -| 错误码 code | message | 说明 |  
100 -|-------------|---------|------|  
101 -| 200 | success | |  
102 -| 400 | 输入参数错误 | 没传 uid |  
103 -| 500 | 设置 redis 失败 | 比如 redis 挂了等情况 | 100 +| 错误码 code | message | 说明 |
  101 +| -------- | ----------- | -------------- |
  102 +| 200 | success | |
  103 +| 400 | 输入参数错误 | 没传 uid |
  104 +| 500 | 设置 redis 失败 | 比如 redis 挂了等情况 |
104 105
105 ## 3.转发 106 ## 3.转发
106 107
@@ -108,10 +109,10 @@ @@ -108,10 +109,10 @@
108 109
109 #### 入参 110 #### 入参
110 111
111 -| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |  
112 -|:---------|---------:|----------:|-----:|-------:|-----:|  
113 -| method | string | 否 | app.starClass.forward |||  
114 -| uid | int | 否 | 213 | 0 |用户id| 112 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  113 +| :----- | -----: | ---: | --------------------: | ---: | ---: |
  114 +| method | string | 否 | app.starClass.forward | | |
  115 +| uid | int | 否 | 213 | 0 | 用户id |
115 116
116 #### 出参 117 #### 出参
117 118
@@ -127,20 +128,20 @@ @@ -127,20 +128,20 @@
127 128
128 ### 错误码 129 ### 错误码
129 130
130 -| 错误码 code | message | 说明 |  
131 -|-------------|---------|------|  
132 -| 200 | success | |  
133 -| 400 | 输入参数错误 | 没传 uid |  
134 -| 500 | 设置 redis 失败 | 比如 redis 挂了等情况 | 131 +| 错误码 code | message | 说明 |
  132 +| -------- | ----------- | -------------- |
  133 +| 200 | success | |
  134 +| 400 | 输入参数错误 | 没传 uid |
  135 +| 500 | 设置 redis 失败 | 比如 redis 挂了等情况 |
135 136
136 ## 前 100 137 ## 前 100
137 138
138 `method=app.starClass.top100` 139 `method=app.starClass.top100`
139 140
140 -| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |  
141 -|:---------|---------:|----------:|-----:|-------:|-----:|  
142 -| method | string | 否 | app.starClass.top100 |||  
143 -| uid | int | 是 | 213 | 0 |用户id| 141 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  142 +| :----- | -----: | ---: | -------------------: | ---: | ---: |
  143 +| method | string | 否 | app.starClass.top100 | | |
  144 +| uid | int | 是 | 213 | 0 | 用户id |
144 145
145 #### 出参 146 #### 出参
146 147
@@ -194,26 +195,26 @@ @@ -194,26 +195,26 @@
194 195
195 ### 错误码 196 ### 错误码
196 197
197 -| 错误码 code | message | 说明 |  
198 -|-------------|---------|------|  
199 -| 200 | success | |  
200 -| 500 | 查询 redis 失败 | 比如 redis 挂了等情况 | 198 +| 错误码 code | message | 说明 |
  199 +| -------- | ----------- | -------------- |
  200 +| 200 | success | |
  201 +| 500 | 查询 redis 失败 | 比如 redis 挂了等情况 |
201 202
202 ## 4.获得星潮教室中星搭配的文章 203 ## 4.获得星潮教室中星搭配的文章
203 星搭配文章取逛后台新增的标签分类‘星潮教室’,标签开启状态下的文章(/guang/api/*/article/getStarClassroomArticleList)(app接口) 204 星搭配文章取逛后台新增的标签分类‘星潮教室’,标签开启状态下的文章(/guang/api/*/article/getStarClassroomArticleList)(app接口)
204 205
205 -| 接口说明 | 接口说明 |  
206 -|:------- | -----:|  
207 -|请求域名 | http://api.yoho.cn/ |  
208 -|接口名 | /guang/api/*/article/getStarClassroomArticleList |  
209 -|接口说明 | 获得星潮教室中星搭配的文章 |  
210 -|接口说明 | get | 206 +| 接口说明 | 接口说明 |
  207 +| :--- | ---------------------------------------: |
  208 +| 请求域名 | http://api.yoho.cn/ |
  209 +| 接口名 | /guang/api/*/article/getStarClassroomArticleList |
  210 +| 接口说明 | 获得星潮教室中星搭配的文章 |
  211 +| 接口说明 | get |
211 212
212 #### 请求参数 213 #### 请求参数
213 214
214 -| 参数名称 | 参数类型 | 长度 | 是否必须 | 示例值 | 默认值 | 描述 |  
215 -|:---------| --------:|-----:| ---------:| ------:| ------:| ----:|  
216 -|page|Integer|3|否|1|1|页码| 215 +| 参数名称 | 参数类型 | 长度 | 是否必须 | 示例值 | 默认值 | 描述 |
  216 +| :--- | ------: | ---: | ---: | ---: | ---: | ---: |
  217 +| page | Integer | 3 | 否 | 1 | 1 | 页码 |
217 218
218 #### 正常返回结果 219 #### 正常返回结果
219 220
@@ -293,47 +294,285 @@ @@ -293,47 +294,285 @@
293 } 294 }
294 ``` 295 ```
295 #### 响应内容描述 296 #### 响应内容描述
296 -| Param Name | Param Type | Desc |  
297 -|:---------| --------:|-----:|  
298 -|alg |String | |  
299 -|code |int |状态码 |  
300 -|md5 |String | |  
301 -|message |String |返回结果内容描述 |  
302 -|data |json |返回数据内容 |  
303 -|datetime |String |当前时间 |  
304 -|page |int |当前页 |  
305 -|total |int |总记录数 |  
306 -|totalPage |int |总页数 |  
307 -|list |json |文章集合对象 |  
308 -|artList |array |文章数组 |  
309 -|ads_img_size |String |广告图片尺寸 |  
310 -|article_type |String |文章类型 |  
311 -|author_id |String |作者ID |  
312 -|author |json |作者对象json |  
313 -|author_id |String |作者ID |  
314 -|avatar |String |产品的图片URL |  
315 -|name |String |名称 |  
316 -|url |String |链接的地址 |  
317 -|category_id |String |分类ID |  
318 -|category_name |String |分类名称 |  
319 -|conver_image_type |String |图片类型 1方图,2长图 |  
320 -|id |String | |  
321 -|intro |String |文章信息 |  
322 -|isFavor |String |是否收藏 |  
323 -|isPraise |String |是否点赞 |  
324 -|is_recommended |String |是否推荐 |  
325 -|praiseStatus |String |点赞状态 |  
326 -|praise_num |String |点赞数量 |  
327 -|publish_time |String |发布时间 |  
328 -|share |json |分享链接 |  
329 -|url |String |分享链接地址 |  
330 -|src |String |图片绝对路径 |  
331 -|title |String |文章标题 |  
332 -|url |String |URL |  
333 -|views_num |String |查看数量 | 297 +| Param Name | Param Type | Desc |
  298 +| :---------------- | ---------: | -----------: |
  299 +| alg | String | |
  300 +| code | int | 状态码 |
  301 +| md5 | String | |
  302 +| message | String | 返回结果内容描述 |
  303 +| data | json | 返回数据内容 |
  304 +| datetime | String | 当前时间 |
  305 +| page | int | 当前页 |
  306 +| total | int | 总记录数 |
  307 +| totalPage | int | 总页数 |
  308 +| list | json | 文章集合对象 |
  309 +| artList | array | 文章数组 |
  310 +| ads_img_size | String | 广告图片尺寸 |
  311 +| article_type | String | 文章类型 |
  312 +| author_id | String | 作者ID |
  313 +| author | json | 作者对象json |
  314 +| author_id | String | 作者ID |
  315 +| avatar | String | 产品的图片URL |
  316 +| name | String | 名称 |
  317 +| url | String | 链接的地址 |
  318 +| category_id | String | 分类ID |
  319 +| category_name | String | 分类名称 |
  320 +| conver_image_type | String | 图片类型 1方图,2长图 |
  321 +| id | String | |
  322 +| intro | String | 文章信息 |
  323 +| isFavor | String | 是否收藏 |
  324 +| isPraise | String | 是否点赞 |
  325 +| is_recommended | String | 是否推荐 |
  326 +| praiseStatus | String | 点赞状态 |
  327 +| praise_num | String | 点赞数量 |
  328 +| publish_time | String | 发布时间 |
  329 +| share | json | 分享链接 |
  330 +| url | String | 分享链接地址 |
  331 +| src | String | 图片绝对路径 |
  332 +| title | String | 文章标题 |
  333 +| url | String | URL |
  334 +| views_num | String | 查看数量 |
334 335
335 336
336 #### 异常返回结果: 337 #### 异常返回结果:
337 -| 错误码code | 错误message | 说明 |  
338 -|:---------| --------:|-----:|  
339 -| 500| | 内部错误| 338 +| 错误码code | 错误message | 说明 |
  339 +| :------ | --------: | ---: |
  340 +| 500 | | 内部错误 |
  341 +
  342 +
  343 +## 5. 新潮教室新首页
  344 +
  345 +#### 请求示例
  346 +
  347 +>http://localhost:8080/gateway?method=app.starClass.index&client_type=h5&code=8adc27fcf5676f356602889afcfd2a8e&debug=XYZ
  348 +
  349 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  350 +| :---------- | -----: | ---: | -------------------------------: | -------------------------------: | ----: |
  351 +| method | string | 否 | app.starClass.index | | |
  352 +| client_type | string | 否 | h5 | | 客户端类型 |
  353 +| code | string | 是 | 8adc27fcf5676f356602889afcfd2a8e | 8adc27fcf5676f356602889afcfd2a8e | 资源位码 |
  354 +
  355 +
  356 +#### 出参
  357 +
  358 +```json
  359 +{
  360 + "alg": "SALT_MD5",
  361 + "code": 200,
  362 + "data": {
  363 + // 焦点图资源位码
  364 + "ads": {
  365 + "data": [
  366 + {
  367 + "bgColor": "",
  368 + "src": "http://img10.static.yhbimg.com/yhb-img01/2016/05/26/10/01a2e1f0e92598128e07721cdcdf9f388e.jpg?imageView2/{mode}/w/{width}/h/{height}",
  369 + "title": "",
  370 + "url": "123"
  371 + },
  372 + {
  373 + "bgColor": "",
  374 + "src": "http://img10.static.yhbimg.com/yhb-img01/2016/05/26/10/015b86553a6535a1913c407f95a3d24b96.jpg?imageView2/{mode}/w/{width}/h/{height}",
  375 + "title": "",
  376 + "url": "http://www.baidu.com"
  377 + }
  378 + ],
  379 + "focus_type": "1",
  380 + "template_id": "10036",
  381 + "template_intro": "焦点图",
  382 + "template_name": "focus"
  383 + },
  384 + // 文章列表
  385 + "list": [
  386 + {
  387 + "article_type": "1",
  388 + "author_id": "3997053",
  389 + "category_id": "3",
  390 + "conver_image_type": "1",
  391 + "ext": {
  392 + "tags": [
  393 + {
  394 + "classifyId": 2,
  395 + "cover": "",
  396 + "createTime": 1432118996,
  397 + "id": 55,
  398 + "isHot": 1,
  399 + "status": 1,
  400 + "tagName": "吴亦凡"
  401 + },
  402 + {
  403 + "classifyId": 2,
  404 + "cover": "",
  405 + "createTime": 1432118997,
  406 + "id": 57,
  407 + "isHot": 0,
  408 + "status": 1,
  409 + "tagName": "王俊凯"
  410 + }
  411 + ]
  412 + },
  413 + "id": 34258,
  414 + // 文章简介
  415 + "intro": "test",
  416 + "isFavor": "N",
  417 + "isPraise": "N",
  418 + "is_recommended": "1",
  419 + "praiseStatus": "true",
  420 + "praise_num": "2",
  421 + "publish_time": "1464854218",
  422 + // 文章封面名称
  423 + "src": "http://img12.static.yhbimg.com/article/2016/06/02/15/02661b0a7967d097c10640aa18029cb57c.png?imageView/{mode}/w/{width}/h/{height}",
  424 + "tag": "复古,森女,吴亦凡,王俊凯",
  425 + // 文章标题
  426 + "title": "SYJ-test",
  427 + "url": "https://guang.m.yohobuy.com/info/index?id=34258",
  428 + "views_num": "116"
  429 + }
  430 + ],
  431 + // 标签列表
  432 + "tags": [
  433 + {
  434 + "classifyId": 2,
  435 + "cover": "", // 标签封面
  436 + "createTime": 1432118996,
  437 + "id": 55,
  438 + "isHot": 1,
  439 + "status": 1,
  440 + "tagName": "吴亦凡" // 标签名称
  441 + },
  442 + {
  443 + "classifyId": 2,
  444 + "cover": "",
  445 + "createTime": 1432118997,
  446 + "id": 57,
  447 + "isHot": 0,
  448 + "status": 1,
  449 + "tagName": "王俊凯"
  450 + }
  451 + ]
  452 + },
  453 + "md5": "ed8e1e65e98b9d5e614e407951108486",
  454 + "message": "success"
  455 +}
  456 +```
  457 +## 6. 新潮教室明星专区
  458 +
  459 +#### 请求示例
  460 +
  461 +>http://localhost:8080/gateway?method=app.starClass.lastTagArticle&client_type=h5&page=2&tag=吴亦凡&debug=XYZ
  462 +
  463 +#### 入参
  464 +
  465 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  466 +| :---------- | -----: | ---: | ---------------------------: | ---: | ----: |
  467 +| method | string | 否 | app.starClass.lastTagArticle | | |
  468 +| client_type | string | 否 | h5 | | 客户端类型 |
  469 +| tag | string | 否 | 吴亦凡 | | 明星标签 |
  470 +| page | int | 是 | 1 | 1 | 页码 |
  471 +| size | int | 是 | 10 | 10 | 每页大小 |
  472 +
  473 +
  474 +#### 出参
  475 +
  476 +```json
  477 +{
  478 + "alg": "SALT_MD5",
  479 + "code": 200,
  480 + "data": {
  481 + "list": [
  482 + {
  483 + "article_type": "1",
  484 + "author_id": "3997053",
  485 + "category_id": "3",
  486 + "conver_image_type": "1",
  487 + // 收藏数量
  488 + "favor_num": "1",
  489 + "id": 34258,
  490 + // 简介
  491 + "intro": "test",
  492 + // 是否收藏
  493 + "isFavor": "N",
  494 + "isPraise": "N",
  495 + "is_recommended": "1",
  496 + "praiseStatus": "true",
  497 + "praise_num": "2",
  498 + // 发表时间
  499 + "publish_time": "1464854218",
  500 + // 分享
  501 + "share": {
  502 + "url": "https://guang.m.yohobuy.com/info/index?id=34258"
  503 + },
  504 + // 封面
  505 + "src": "http://img12.static.yhbimg.com/article/2016/06/02/15/02661b0a7967d097c10640aa18029cb57c.png?imageView/{mode}/w/{width}/h/{height}",
  506 + "tag": "复古,森女,吴亦凡,王俊凯",
  507 + // 标题
  508 + "title": "SYJ-test",
  509 + // 链接
  510 + "url": "https://guang.m.yohobuy.com/info/index?id=34258",
  511 + // 查看次数
  512 + "views_num": "116"
  513 + },
  514 + {
  515 + "ads_img_size": "1088680",
  516 + "article_type": "1",
  517 + "author_id": "589238",
  518 + "category_id": "19",
  519 + "conver_image_type": "2",
  520 + "favor_num": "5",
  521 + "id": 34230,
  522 + "intro": "yun_文章,带有预发布时间测试,文章摘要文章摘要文章摘要文章摘要文章摘要文章摘要。",
  523 + "isFavor": "N",
  524 + "isPraise": "N",
  525 + "is_recommended": "1",
  526 + "praiseStatus": "true",
  527 + "praise_num": "3",
  528 + "publish_time": "1464256800",
  529 + "share": {
  530 + "url": "https://guang.m.yohobuy.com/info/index?id=34230"
  531 + },
  532 + "src": "http://img11.static.yhbimg.com/article/2016/05/17/13/010e112d050341b1927465ce6592265218.png?imageView/{mode}/w/{width}/h/{height}",
  533 + "tag": "吴亦凡",
  534 + "title": "yun_文章,带有预发布时间测试",
  535 + "url": "https://m.yohobuy.com/brands",
  536 + "views_num": "6"
  537 + },
  538 + {
  539 + "ads_img_size": "1088680",
  540 + "article_type": "1",
  541 + "author_id": "521285",
  542 + "category_id": "2",
  543 + "conver_image_type": "1",
  544 + "favor_num": "23",
  545 + "id": 3,
  546 + "intro": "依稀记得上初中那会,谁要有一件胸口带“钩子”的衣服,那他/她走路一定昂首挺胸,生怕别人看不见一样!",
  547 + "isFavor": "N",
  548 + "isPraise": "N",
  549 + "is_recommended": "0",
  550 + "praiseStatus": "true",
  551 + "praise_num": "28",
  552 + "publish_time": "1459267200",
  553 + "share": {
  554 + "url": "https://guang.m.yohobuy.com/info/index?id=3"
  555 + },
  556 + "src": "http://img10.static.yhbimg.com/yhb-img01/2015/05/20/20/017f40fe5be35c9e1412cd8e2164c87e83.jpg?imageView/{mode}/w/{width}/h/{height}",
  557 + "tag": "吴亦凡,王俊凯",
  558 + "title": "会动的的免费广告!",
  559 + "url": "asdasdas",
  560 + "views_num": "39859"
  561 + }
  562 + ],
  563 + "pageNo": 1,
  564 + "pageSize": 10,
  565 + "totalCount": 3,
  566 + "totalPage": 1
  567 + },
  568 + "md5": "824db9354f3da88c6c00a864915eb7cd",
  569 + "message": "success"
  570 +}
  571 +```
  572 +
  573 +## 其他相关文档
  574 +
  575 +[资讯收藏](http://git.yoho.cn/yoho-documents/api-interfaces/tree/master/%E9%80%9B#10%E8%B5%84%E8%AE%AF%E6%94%B6%E8%97%8F)
  576 +[资讯取消收藏](http://git.yoho.cn/yoho-documents/api-interfaces/tree/master/%E9%80%9B#11%E8%B5%84%E8%AE%AF%E5%8F%96%E6%B6%88%E6%94%B6%E8%97%8F)
  577 +
  578 +