Using the API, I create a meeting owned by a certain user. I also add some alternative_hosts to the meeting. When someone clicks the start_url that is returned from that call, he gets logged into Zoom using the correct name associated with the owner of the meeting. This all works well.
However, if I fetch a zak login token for a user who is in the list of alternative_hosts, and construct a start url using this zak, (so this guy can start the meeting instead of the owner) and open it in a browser, then when Zoom opens, this user doesn’t have his own name, but the name of the meeting owner. I think an alternative host should be able to log in and see his own name.
Is this really intended behavior? Is it a bug? Or is there a bug in my own code?
We have a website with a pile of people and coaches. We do group training. We don’t want our users to bother with their own Zoom accounts. We want them to just click a link to open Zoom. This way we can do things like set their names to be their real names that we have in our database instead of whatever they might make up. And we don’t want to ask our users to remember yet another password. So far this works great. Using the API, we create a Zoom user to be the Zoom meeting owner. The name of this Zoom user is the name of the coach. The link this coach uses is the start meeting URL, returned when we create the meeting. This way the coach will see his own name in Zoom. Then for each participant in the group, we register them as Zoom registrants. Their Zoom registrant names are set to be the names we have for them in our database. They each get their own URL to join. This also works well.
The problem is that we have assistant coaches and we would like them to be able to start and host a Zoom meeting. If we just gave the assistant coaches the Start URL (the same one the coach uses), their name would be displayed as the coach’s name. It would be better to give each assistant coach his own URL with his own name. I thought that we could create a Zoom user for each assistant coach and just set them to be alternative_hosts, but I can’t seem to create a link that could get these alternative hosts (the assistant coaches) to join with their own name.
Can you help us please Tommy?
p.s. No, I didn’t find this flow in your docs anywhere. I’m a web developer. I’m just guessing.
The way alternative hosts work, are when an email is added to that meeting, the start url is sent to that email. For the alternative host to start the meeting, they must be logged into Zoom with that email, and click on the start_url:
A work around to this, if you don’t want the assistants to have a Zoom account and be logged in, you can have them click on the start_url for the meeting, and then they can rename themselves once they are in the meeting.