allow users to schedule new webinars and new meetings within our app.
We already have the ability to schedule meetings and we are using OAuth requesting the user to grant permissions to create meetings. So I assume it is just an extension of this to facilitate scheduling webinars. Which I think is reasonable easy to do.
We want then to allow the user view webinars, which we can do via the web SDK.
I am a little confused by the difference between OAuth and JWT.
My assumption is that to schedule webinars / meetings - do that via the OAuth credentials. And to join the webinar use JWT.
I am wondering if the webSDK client can do all the requests rather than some via OAuth and some via JWT.
If the user has granted access via the OAuth flow how would the webSDK use these credentials to schedule a webinar / meeting ?
Currently the Web SDK is only for in meeting functions. You cannot create / manage meetings with the Web SDK. You must use OAuth or a JWT to call the Zoom APIs.
Apologies for not being more clear. The Web SDK you to embed the Webinar attendee experience / view in your website.
With the Web SDK, you can start and join meetings, but you can only join webinars. You cannot start webinars with the Web SDK, the webinar will need to be started by a user using the Zoom Client App.