Zoom Web Client Default Username

Hi There,

While joining a meeting through zoom web client, it asks you to enter your name first. Is there any way we could pass a default username through the URL?

We want to launch the meeting from our app and don’t want users to re enter their names in the meeting page again.

Looking forward to your kind response,

Best,
Subhan Ahmed

Hey Subhan,

Good news, there is a way! Using this url you can pass a default username. Be sure to include the prefer=1 param and base64encode the username in the un param.

https://zoom.us/wc/{MeetingID}/join?prefer=1&un={Base64EncodedUsername}

Duplicate of

I will be sure to add this to our docs!

Thanks and hope this helps!

Hi @tommy,

I was wondering, Is there any documentation where I can find all the optional params we can pass to the url. For example disable some features in a web client by passing some params? Is it possible?

Thanks,
Subhan Ahmed

Hey Subhan,

Currently we do not have documentation for this feature, but I will let you know when we do.

Thanks,
Tommy

Hi Tommy,

Greetings for the day!

I have gone through the above comments. We have tried the above URL and getting below message which is fine as meeting is not started basically.

However we want some mechanism to display the name dynamically (Joining the meeting by including some parameters in URL) as participant. For ex. if want to display the meeting 3rd user name for which meeting is scheduled. We have reference of this user with us in our application.

This is required if we are invoking the zoom meeting call from any desktop web application (from JSP / JS file). We want below kind of popup to be displayed and NOT the above one. Below one we do displayed by calling zoom URL for browser. Launch Application (Zoom software will download and install) .

Kindly provide the solution if we do have Or what else can be done ?

Thanks,
Manoj Sarode.

Hey @manoj.sarode,

I am not sure what you are asking.

If you don’t want the “Open Zoom Meetings?” popup to show every time, check the “Always open these types of links in the associated app”.

You can display the name dynamically by setting the user’s name in base64 in the un query parameter in the url.

If that does not answer your question, can you please be more specific?

Thanks,
Tommy

Hi Tommy,

Thanks for your prompt reply!

I meant that, passing the value to ‘un=’ parameter is not working for me on browser. I might be wrong, but when I provide the URL i.e. https://zoom.us/wc/137514579/join?prefer=1&un=TXIuIE1TIFpvb20=, it will give me below message i.e. Meeting not started.

User Name : Mr. MS Zoom
Base 64 : TXIuIE1TIFpvb20=

But when I tried to logged into zoom meeting by using https://zoom.us/j/[MeetingId] then it shows us whether meeting is started OR host is yet to join the same. We are not getting similar behavior for above methodology.

But in mine case I am getting above message. I have converted users name to BASE64 format and passed to ‘&un=’ parameter.

Am I doing any mistake with above URL ? Kindly suggest.

It will be really helpful if we get the quick solution for the same.

Thanks in advance !

Regards,
Manoj Sarode.

Hey @manoj.sarode,

In order to join the meeting via that url, the meeting has to be started, or the “Join before host” option needs to be enabled.

Thanks,
Tommy

Hi Tommy,

Thank you for update. Dynamic name display in zoom meeting works fine for me.

For Ex.

Regards,
Manoj Sarode.

1 Like

Good to hear!

Thanks,
Tommy