wiki-mongo-data-service 是为 GitHub yankj12/wiki 项目提供数据服务的,计划全部实现其所需的服务。
yankj12/wiki 需要哪些 API ,请参考 yankj12/wiki
API URL | 描述 | 交互数据示例 |
---|---|---|
/api/saveArticle | 保存文章 | 示例 |
/api/queryArticle?id= | 查询文章 | 示例 |
/api/searchArticle?key= | 搜索文章 | 示例 |
初版api没有采用 RESTful 风格,后续会进行改进
/api/saveArticle
request
{
title : '',
content : '',
author : 'jim',
insertTime : '2018-04-18 20:00:00',
updateTime : '2018-04-18 20:00:00'
}
response
{
success : true,
errorMsg : '',
article : {
id : '',
title : '',
content : '',
author : 'jim',
insertTime : '2018-04-18 20:00:00',
updateTime : '2018-04-18 20:00:00'
}
}
request
/api/queryArticle?id=
response
{
success : true,
errorMsg : '',
article : {
id : '',
title : '',
content : '',
author : 'jim',
insertTime : '2018-04-18 20:00:00',
updateTime : '2018-04-18 20:00:00'
}
}
request
/api/searchArticle?key=test&pageNo=1&pageSize=10
response
{
success : true,
errorMsg : '',
total : 150,
pageNo : 1,
pageSize : 20,
articles : [
{},
{}
]
}