2016-07-19 6 views
0

私は自分のAPIのAPIドキュメントを作成しています。作成中に問題が発生しました: ユーザーが簡単にそのコードを実装できるように、私のAPI用のサーバーサイドコードを生成したいのですが。私は "codegen"について、さまざまな言語でコードを生成することができます。ですから、どの言語を使っていろいろな言語(java、phpなど)でコードを生成するにはどうすればいいか教えてください。またはこれに代わるものです。また、もし私が間違っていれば、私をガイドしてください。 ありがとうございます。PHPでサーバーサイドコードを作成するためにswaggerでcodegenを使用する方法

答えて

0

OpenAPI/Swagger specに記載されているAPIを使用した場合、Swagger Codegenを使用すると、PHPサーバースタブ(Slim、Silex、Lumne)を簡単に生成できます。

詳細については、wikiを参照してください。

+0

私はapiとそのドキュメントの初心者ですから、[link](https://github.com/swagger-api/swagger-codegen/wiki/Server-stub-generator-HOWTO)でコードを実装するプロセスを教えてください#php-lumen)。コードを理解できません。 : –

+0

OK。JARをローカルで実行する代わりに、https://editor.swagger.ioを使用することができます。あなたの仕様をeditor.swagger.ioに入力/インポートしたら、メニューの "Generate Server"サーバーのフレームワーク(Slimなど)を選択してください。 –

+0

これはありがたいですが、APIのUIドキュメントにクライアント/サーバーサイドコードを表示したいのですが、ここからしかコードをダウンロードできません。 Swagger UIでクライアントコードを表示する方法を教えてください。 –

関連する問題