frowhy / swagger2postman
Swagger Json 转换为 Postman Json
v2.0.8
2016-12-20 02:55 UTC
Requires
- php: >=5.6
- ramsey/uuid: ^3.5
README
安装方法
推荐安装方法是通过 Packagist 和 Composer。运行以下命令安装包并将其添加到项目中的 composer.json
composer require frowhy/swagger2postman
示例
use Frowhy\Swagger2Postman; require_once __DIR__ . '/vendor/autoload.php'; header('Content-type: application/json'); $swagger2Postman = new Swagger2Postman(); $state = $swagger2Postman ->openFile('swagger.json') ->convertPostman() ->writeFile('postman.json'); $handle = fopen('swagger.json', 'r'); $swagger = fread($handle, filesize('swagger.json')); fclose($handle); $swagger2Postman = new Swagger2Postman(); $state = $swagger2Postman ->setSwagger($swagger) ->convertPostman() ->writeFile('postman.json'); $postman = $swagger2Postman ->openFile('swagger.json') ->convertPostman() ->getPostman(); echo $postman;