Zoomtopia is here. Unlock the transformative power of generative AI, helping you connect, collaborate, and Work Happy with AI Companion.
Register nowEmpowering you to increase productivity, improve team effectiveness, and enhance skills.
Learn moreKeep your Zoom app up to date to access the latest features.
Download Center Download the Zoom appDownload hi-res images and animations to elevate your next Zoom meeting.
Browse Backgrounds Zoom Virtual BackgroundsEmpowering you to increase productivity, improve team effectiveness, and enhance skills.
Zoom AI Companion2022-07-30 08:08 AM
I am using Zoom’s “Create a Meeting” API to create a zoom session and get the session’s start_url (https://marketplace.zoom.us/docs/api-reference/zoom-api/methods#operation/meetingCreatecrypto).
When I use the start_url for the first time, I’m able to get into the zoom session fine. But say I decide to end the meeting and rejoin, I get the error: you cannot start the meeting because it is hosted by another user zoom.
If I try rejoining using the join_url, I get the error this meeting ID is not valid.
This is an issue because a user should be able to start a meeting, leave, and then restart the meeting if desired. This is an even bigger issues for recurring meetings because all the meetings have the same start_url and the start_url is only working once.
I also tried getting the start_url dynamically each time by calling the “Get a Meeting” API (https://marketplace.zoom.us/docs/api-reference/zoom-api/methods#operation/meeting). Similar to above, I am able to successfully get the start_url and start the meeting the first time. The second time onwards, I get the error: { code: 3001, message: ‘Meeting does not exist: 82749987484.’ }
How do I successfully handle starting a zoom meeting, ending the meeting, and then restarting the meeting again?