api-map.js
1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
const URI_PACKAGE_ARTICLE = 'guang/service/v2/article/';
const URI_PACKAGE_AUTHOR = 'guang/service/v1/author/';
module.exports = {
'/api/grass/columnArticleDetail': {
api: 'app.grass.columnArticleDetail',
cache: true,
params: {
page: {type: Number, require: false},
limit: {type: Number, require: false},
articleId: {type: Number},
columnType: {type: Number}
}
},
'/api/grass/updateAttention': {
api: 'app.grass.updateAttention',
params: {
topicId: {type: Number, require: false},
followUid: {type: Number, require: false},
status: {type: Number},
attentionType: {type: Number}
}
},
'/api/guang/article/detail': {
service: true,
api: URI_PACKAGE_ARTICLE,
path: 'getArticle',
params: {
article_id: {type: String}
}
},
'/api/guang/article/author': {
service: true,
api: URI_PACKAGE_AUTHOR,
path: 'getAuthor',
params: {
author_id: {type: String}
}
},
'/api/guang/article/content': {
service: true,
api: URI_PACKAGE_ARTICLE,
path: 'getArticleContent',
params: {
article_id: {type: String}
}
}
};