美文网首页
接口文档swagger

接口文档swagger

作者: smallThree1 | 来源:发表于2018-05-21 18:15 被阅读3次

在实际项目中,作为后端人员一般都需要提供给前端或者测试人员一些文档类说明,这个过程有时候比写代码还要痛苦,在这个过程中找到了swagger工具可以很方便的解决这些问题,特此记录一下使用方法:

主要针对laravel框架使用,使用的是github上darkaonline/l5-swagger集成

集成完之后,会有对应配置,相应配置可以去看相关文档,这里主要记录swagger的写法

1.全局配置编写如下(全局配置全项目只写一次,找准确定的控制器写入,方便日后查找):

namespace Controller;

/**

* @SWG\Swagger(

*    basePath="/",

*    @SWG\Info(

*        version="2.0.0",

*        title="收银台_签约商户版本",

*        description="开发环境地址:http://192.168.10.65:9010

测试环境地址:http://test.weixin.78dk.com

生产环境地址:http://weixin.78dk.com",

*        @SWG\Contact(

*            email="zhaosuji@78dk.com"

*        ),

*    ),

* )

*/

class BankinfoController extends Controller{

}

2.局部的配置编写如下

class BankinfoController extends Controller

{    /**

* 获取银行卡信息

*

    * @SWG\Post(path="/v5/bankinfos",

*  tags={"v5版本"},

*  summary="获取银行卡信息",

*  description="收银台_根据银行卡号获取信息",

*  operationId="bankinfos",

*  produces={"application/json"},

    *  @SWG\Parameter(

*    in="formData",

*    name="openid",

*    type="string",

*    description="微信第三方唯一标识",

*    required=true,

*  ),

    *  @SWG\Parameter(

*    in="formData",

*    name="bank_card_no",

*    type="string",

*    description="银行卡号",

*    required=true,

*  ),

    *  @SWG\Response(response="default", description="成功")

* )

*/

    public function create()

{}

}

相关文章

  • [java]62、Swagger

    1、Swagger的使用 Swagger[https://swagger.io/]可以快速生成接口文档,极大地节省...

  • 记一次自定义拦截器失效的问题排查

    背景 项目中使用swagger来自动生成接口文档,为了防止接口文档地址在外网被访问,需要对swagger的静态资源...

  • springboot整合swagger2,看这一篇就可以了

    swagger2 swagger是个非常不错的接口文档工具,简单易用,方便后端开发人员和前端同学进行接口对接。文档...

  • 接口文档swagger

    在实际项目中,作为后端人员一般都需要提供给前端或者测试人员一些文档类说明,这个过程有时候比写代码还要痛苦,在这个过...

  • Swagger代码实战

    什么是Swagger Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。Swagger...

  • SpringBoot——整合Swagger

    点击进入Swagger官网 什么是Swagger? 官方说法:Swagger 是一款RESTFUL接口的文档在线自...

  • SpringBoot+Swagger+日志

    一.Swagger 1.Swagger简介 swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功...

  • 怎么在springboot项目中使用swagger-spring

    一直使用swagger,最近发现一款在swagger基础开发的api文档接口生成框架swagger-spring-...

  • SpringBoot集成Swagger2在线文档

    SpringBoot集成Swagger2在线文档 前言 在开发RestFul接口时,我们常常需要自己写一 接口文档...

  • Swagger UI初识

    新项目使用Swagger UI自动生成接口文档,不需要频繁更新接口文档,保证接口文档与代码的一致,值得学习。本文记...

网友评论

      本文标题:接口文档swagger

      本文链接:https://www.haomeiwen.com/subject/zdxqjftx.html