【问题标题】:symfony APi to YAML format for swaggersymfony APi 到 YAML 格式的招摇
【发布时间】:2018-08-22 21:22:16
【问题描述】:


有谁知道如何将基于 Symfony2 的 API 转换为 Yaml 格式?
我想将它用于 Swagger。
到目前为止,我一直在使用捆绑包 NelmioApiDocBundle

提前致谢

【问题讨论】:

    标签: php symfony yaml swagger


    【解决方案1】:

    如果您使用 Symfony 2.* 并使用 Nelmio @ApiDoc 编写所有 api,那么是的,您应该在 routing.yml 中添加此路由 nelmio_api_swagger: resource: "@NelmioApiDocBundle/Resources/config/swagger_routing.yml" prefix: /api-docs

    然后运行php app/console api:swagger:dump

    然后使用/api-docs访问

    为了更好地理解click here

    【讨论】:

    • 我目前正在使用的。我现在想像在 swagger hub 中一样转换它,我可以在拥有文档的同时拆分编辑器并检查 yml
    • 只需将上述路由添加到您的 routing.yml 并在运行命令后访问 yourhost/api-docs,如果您仍然在这里遇到问题...要在本地测试和编辑 swagger,您需要设置此 @987654323 @ 并将粘贴 swagger 输出和设置基本 url 复制到 api,然后您可以从 swagger 测试 api 或直接访问或访问 web 并将您的 api-doc 的输出粘贴到此处editor.swagger.io
    猜你喜欢
    • 2017-12-19
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多