Description
I want the meeting url to be open directly in the zoom application if it is installed in the mobile else it should redirect to the browser for joining. So currently i am using the zoom url “zoomus://zoom.us/join?confno=123456789&pwd=xxxx” for directly opening the meeting in zoom app. But here the problem is if the user is not installed the zoom app, then no action is get performed. So my question is can we manage both the cases using a single url? like if app is installed in the system then directly open the join url into the app else redirect to the browser for joining.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT
I have a similar need. I can join the meeting via the web sdk fine. But I’d also like to have the option to launch the Zoom Windows client. I am using the Zoom client url scheme: zoommtg://zoom.us/start?confno=nnn&pwd=xxxx&uname=xxxx, but it still asks for user information before joining the meeting. I’d like it to just join the meeting without prompting for user information.
If you enable meeting registration you can get a registrant specific url that bypasses the prompting. But then the joining via the web sdk doesn’t work because Zoom doesn’t support using the web sdk with meetings using registration.
If you’re using the standard join_url (https://zoom.us/j/meetingId…), this should default to the app, if it is installed.
However, if you wish to open in the web client instead, you can alter the join_url to include /wc instead of /j.
More simply put, you can use our Web Client as the join_url without leaving the website by replacing /j/ with /wc/ : https://zoom.us/wc/{meetingID}/join .
I was able to get this to work by adding the stype value to the url. The examples didn’t use it so I didn’t realize it was required before the platform clients would use the passed username.
I give the user an option to launch the Zoom platform client or Zoom web client for meetings with passcodes without the Zoom client prompting for user information. This works great for meetings.
However, I am unable to get this to work for webinars with passcodes.
Meeting information has an encrypted_password field, but I do not see the same for webinars.
Example meeting url for Windows client that does work for joining meetings…
zoommtg://zoom.us/join?confno=XXXXXXX&uname=XXXXXX&pwd=XXXXXXX&stype=99
What should the Zoom platform client url be for joining webinars with passcodes so that the user can join without being prompted to enter their email or username?
Thanks for raising this—at the moment, our Webinar endpoint does not have an encrypted_password field, though this is a great suggestion.
If you wish to bypass login, you will need to include the pwd in the URL. Another option you might consider is requiring registration and generating unique join_urls.