2015-07-08 13 views
18

Sto sviluppando un'API REST. durante lo sviluppo ho usato postman (estensione chrome) per usare e documentare la mia API. Strumento meraviglioso e ho la maggior parte degli endpoint in esso. Tuttavia, dato che ci stiamo avvicinando al rilascio, vorrei documentare questa API in swagger, come potrei farlo? C'è un modo in cui posso generare spavalderia basata sull'esportazione di postini?Come posso generare swagger basato sul postino esistente?

+0

Per C#/DotNet, vedere questi due: 1. [] C# - Come generare raccolte JSON Postman da un progetto WebApi2 utilizzando le pagine Web di WebApi che sono adatte all'importazione: Stack Overflow; ; stackoverflow.com/questions/23158379/; ; ; 2. []; ; X. Introduzione agli strumenti delle app API di Azure per Visual Studio 2013 - Blog di Visual Studio - Home page del sito - Blog MSDN; ; http://blogs.msdn.com/b/visualstudio/archive/2015/03/24/introducing-the-azure-api-apps-tools-for-visual-studio-2013.aspx – AnneTheAgile

risposta

6

Qualcuno ha postato questo link (e cancellato esso?): http://restunited.com/

Accetta postino JSON e lo converte in spavalderia. Questo sembra essere quello che stavo cercando.

+0

RestUnited è gratuito solo se uno ha <= 5 endpoint per API e <= 3 API. – AnneTheAgile

+0

L'esportazione (per la specifica post raccolta o swagger) non ha limiti. La limitazione che hai menzionato è solo per generare SDK e documentazione. –

+0

L'opzione migliore per l'OP è https://apimatic.io/transformer –

21

APIMatic API Transformer può elaborare una raccolta Postman (v1 o v2) come formato di input e produrre Swagger 1.2 o 2.0, o sperimentalmente OpenAPI 3.0.0 come output.

Ha una propria API e un front-end Web.

Problemi correlati