2016-07-19 2 views
0

API 용 API 문서를 작성 중입니다. 생성하는 동안 문제가 발생합니다. 사용자가 쉽게이 코드를 구현할 수있는 서버 측 코드를 생성하려고합니다. 나는 다른 언어로 코드를 생성 할 수있는 swagger로 "codegen"에 대해 읽었습니다. 그래서 제발 나에게 다른 언어 (자바, 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에 입력하거나 가져온 후 메뉴에서 "서버 생성"을 클릭 할 수 있습니다 상단의 서버 프레임 워크를 선택하십시오 (예 : Slim). –

+0

감사합니다.하지만 API의 UI 문서에 클라이언트/서버 사이드 코드를 표시하고 싶습니다. 그러나 여기서부터 코드를 다운로드 할 수 있습니다. 방법을 사용하여 클라이언트 코드를 Swagger UI에 표시 할 수 있습니다. –

관련 문제