У меня есть REST API, который не был создан с учетом Swagger .У него нет файла swagger.json.Я не контролирую этот API.API основан на URL, отвечает на запросы GET, POST и PUT и возвращает JSON или XML.
Есть ли путь вперед, который позволил бы мне использовать инструмент swagger-codegen
с этим API?То есть я знаю, что обычно могу сгенерировать клиентский код для API с
$ swagger-codegen generate -i http://petstore.swagger.io/v2/swagger.json -l ruby -o /tmp/test/
. Я хочу знать, есть ли способ
- написать свой собственный swagger.jsonфайл для API
- Do - что-то ?- преобразовать запросы и ответы в формат, ожидаемый этим унаследованным API REST
Есть ли в инструментах swagger / OpenAPI что-либо, что позволяет это делать, или это выходит за рамки полномочий проекта?