0

In our test project (Spring Boot app) we would like to use Zoom API. So we tried to generate Java client using swagger codegen and Zoom Swagger/OpenAPI spec But looks like it generates the client with some errors.

So we run the following to generate java client:

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

It generates the code, but when I build it, several compilation problem occurred, e.g.

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 {

Is it possible to generate Java client from “Zoom API.oas2.json”?
Or maybe it’s possible to use some Zoom SDK for Java, to avoid using plain Unirest/OkHttp?

Tomerikoo
  • 18,379
  • 16
  • 47
  • 61

0 Answers0