Allow external users (hosts) to start meeting using webSDK

My use case is somewhat similar to the one described in this post - (Start a meeting on behalf of a user - Web SDK with OAuth). Users on our website authorize our Zoom app and generate an OAuth token. Users can schedule a meeting from our website using this token.

We want our users to join meetings using webSDK (under our own website domain), but as per the answer given by @tommy - Start a meeting on behalf of a user - Web SDK with OAuth - #2 by tommy, external users cannot start the meeting using webSDK, despite the meeting is created by themselve. In our case, it’s not a good solution to add every users account as a child account under our application account. Is there any update on this feature?

Can authorized users of our application start their own meetings using WebSDK, provided they are not a child account of our dev app account?

If not, then what might the best solution for our use case?

@tommy @donte.zoom @chunsiong.zoom Could you please help me regarding this issue?

@prathmesh_patil ,

Yes, this workflow is possible, but your app will have to be reviewed and published. For this, see the below links:

Start meetings and webinars with a Zoom user’s ZAK token

Preparing your Meeting SDK app for review

2 Likes

Hi @donte.zoom,

Prathmesh and I are both on the same team, working on building our product. We recently submitted our app for Marketplace approval, and the Approval Team successfully connected their personal Zoom account (an external Zoom account) and scheduled a meeting. However, when they attempted to join the meeting, they encountered an error:

image

To address this issue, we had a meeting with the Marketplace Approval Team, and they provided us with a “Beta URL” for two days to debug the error. With the Beta URL, we attempted debugging with our personal Zoom accounts. We were able to authorize our personal Zoom accounts using the Beta URL, but unfortunately, we encountered the same error when we tried to “start” the meeting as a host using MeetingSDK/WebSDK. Despite our efforts to debug and following the Zoom MeetingSDK documentation and the Zoom developer forum for potential solutions, the issue persists.

@donte.zoom The problem we are having here is we have whitelisted accounts we use for testing and are getting the same error, which should not be the case. We also provided them with a Authorization URL and users who install with that are also not able to start meetings