我发现在baucis中为自定义端点的swagger UI添加文档相对容易。
var controller = baucis.rest('User');
controller.swagger.apis.push({
'path': '/users/login',
'description': 'Logs a user in',
'operations': [
{
'httpMethod': 'POST',
'nickname': 'Login',
'responseClass': 'User',
'summary': 'Requests auth token given username and password'
}]})
但是,在上面这种情况下,我想将响应类设置为{token:string}而不是'User',并将参数设置为{username:string,password:string},以便'尝试'出来!'按钮工作。
有什么想法我会怎么做?或者,如果有可能在baucis-swagger?