我正在为我的 WordPress 网站创建 android 客户端。有没有办法使用 swagger 从 wp rest 客户端生成改造 2 客户端库,或者是否有任何其他工具可以生成相同的。
问问题
2518 次
3 回答
6
从这里引用,是的,它是 swagger 现有代码生成模块的一部分:
最新的 Java API 客户端支持不同的 HTTP 客户端,包括 Retrofit。要使用 Retrofit,请创建一个 config.json 文件,如下所示:
{ "library": "retrofit" }
并在命令行中通过 -c 传递 config.json
您可以运行 java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar config-help -l java 以获取有关自定义 Java API 客户端的更多信息。
于 2016-04-28T12:32:13.047 回答
1
根据与 wp-api 团队的讨论,他们没有为 android 提供任何 HTTP 客户端库,而且他们也不打算提供相同的 .
请按照以下链接查看在 wp-api 中创建的问题
于 2016-05-04T03:29:35.177 回答
0
如果你有一个 swagger 2.0,你最好试试Swagger Gradle Codegen,生成 Kotlin 代码和 Retrofit 接口,使用 RxJava2 进行异步调用,使用 Moshi 进行序列化,使用 ThreeTenABP 进行数据管理
于 2019-07-11T03:23:17.710 回答