我是新手,但我喜欢它。我使用 Slim Framework 做了一个小的 REST Api。现在我想要一份关于它的持续文档。我认为 swagger 是正确的选择,但我还没有找到如何集成它的方法?
干杯,感谢您的耐心等待 :)
最佳答案
我认为您正在寻找这个项目:zircote/swagger-php
Here您将了解如何根据用户对 URL 的请求生成文档。
基本上你必须用 Swagger Annotations 来注释你的代码,然后在 Slim 中用类似这样的代码创建另一个路由:
<?php
use Swagger\Swagger;
$swagger = new Swagger('/project/root/top_level');
header("Content-Type: application/json")
echo $swagger->getResource('/pet', array('output' => 'json'));
它会为您即时生成 Swagger API 文档。
关于php - 使用 SLIM 和 SWAGGER 的 RESTful API 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23396555/