frowhy/swagger2postman

Swagger Json 转换为 Postman Json

v2.0.8 2016-12-20 02:55 UTC

This package is auto-updated.

Last update: 2024-08-29 04:37:33 UTC


README

安装方法

推荐安装方法是通过 PackagistComposer。运行以下命令安装包并将其添加到项目中的 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;