스웨거를 사용하여 wp rest api에서 Retrofit 클라이언트 라이브러리를 생성하는 방법
WordPress 웹사이트용 안드로이드 클라이언트를 만들고 있습니다.wp rest client에서 swagger를 사용하여 retrofit 2 클라이언트 라이브러리를 생성할 수 있는 방법이 있습니까?
여기서 인용하자면, 네, 그것은 기존의 코드젠 모듈의 일부입니다.
최신 Java API 클라이언트는 Retrofit을 포함한 다양한 HTTP 클라이언트를 지원합니다.Retrofit을 사용하려면 다음과 같이 config.json 파일을 생성하십시오.
{ "library": "retrofit" }
명령줄에서 config.json을 -c 경유로 전달합니다.
Java API 클라이언트의 커스터마이즈에 대한 자세한 내용은 java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar config-help -l java를 실행할 수 있습니다.
wp-api 팀과 논의한 결과, 그들은 안드로이드를 위한 HTTP 클라이언트 라이브러리를 제공하지 않고 또한 그들은 같은 것을 제공할 계획도 없습니다.
wp-api에서 발생한 문제에 대해서는 아래 링크를 클릭해 주세요.
https://github.com/WP-API/WP-API/issues/2473
swagger 2.0을 사용하는 경우 Swagger Gradle Codegen, Kotlin 코드 생성 및 Retrofit 인터페이스, 비동기 호출용 RxJava2, 시리얼라이제이션용 Moshi, 데이터 관리용 ThreeTenABP를 사용해 보십시오.
언급URL : https://stackoverflow.com/questions/36864110/how-to-generate-retrofit-client-library-from-wp-rest-api-using-swagger
'programing' 카테고리의 다른 글
Angular.js 대 Elm의 장점과 단점은 무엇입니까? (0) | 2023.03.12 |
---|---|
Angularjs 지연 로그 실행 타이머 작업 (0) | 2023.03.12 |
어떤 컬럼이 워드프레스에 슬래그를 저장합니까? (0) | 2023.03.12 |
WP-API로 카테고리의 투고 리스트를 입수하려면 어떻게 해야 하나요? (0) | 2023.03.12 |
스프링 DAO vs 스프링 ORM vs 스프링 JDBC (0) | 2023.03.12 |