0

在我们的测试项目(Spring Boot 应用程序)中,我们想使用 Zoom API。所以我们尝试使用swaggercodegenZoom Swagger/OpenAPIspec生成 Java 客户端, 但看起来它生成的客户端有一些错误。

所以我们运行以下命令来生成 java 客户端:

java -jar swagger-codegen-cli-2.4.7.jar generate -i https://marketplace.zoom.us/docs/api-reference/zoom-api/Zoom%20API.oas2.json -l java

它生成代码,但是当我构建它时,发生了几个编译问题,例如

symbol:   class object
location: class MeetingsApi
C:\GIT\test-app\src\main\java\io\swagger\client\api\MeetingsApi.java:1643: error: cannot find symbol
       public com.squareup.okhttp.Call meetingRegistrantQuestionUpdateCall(Integer meetingId, object body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {

是否可以从“Zoom API.oas2.json”生成 Java 客户端?
或者也许可以使用一些 Zoom SDK for Java,以避免使用普通Unirest/ OkHttp

4

0 回答 0