Description
I have a use case where we want to set up a meeting inside our website. So for that, we will be using the Web SDK. Based on our research, we have found that through Web SDK, we can allow users to join the meeting but there is no such way to create the meeting using the Web SDK (Correct me if I am wrong).
Issue
So to overcome the above issue, I think we will have to use “meeting create API” (Schedule a meeting) to create the meeting. Here, we will have to ask all our users to set up the OAuth application as we want access token to use while creating a meeting. But again, in order to integrate it within the website, we will have to use the Web SDK. Hence we will have to ask all the users to create the JWT app and provide the API details. Can you please suggest a better workflow? Do we really want to ask users to set up 2 apps one for OAuth and one for JWT? Can’t that be done only using OAuth flow? Is there any way I can use OAuth with Web SDK instead of JWT?
Here, upon creation of the meeting, how can the creator (The users of my website) of the meeting, start a meeting inside the website? I can see that this API returns start URL. But I believe that’s the URL to open the website in browser and not inside the website.
Basically, we want to enable the users to start the meeting from inside the website and the external users will be using their own Zoom to connect.
Ex. I am a user and I have created the meeting using https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate. Now, how can I start a meeting on my website? The meeting interface should open up on my website. May be in iframe.
Which version?
Latest version
I am really confused about the workflow setup. So in short, I want to enable the feature for my users to create a meeting(Schedule a meeting), start it from inside the website and all external users will use their own Zoom client/browsers.
Please suggest me a better workflow for my use-case. Thanks in advance.