Create a meeting for
approval_type: 0 and
alternative_hosts: 'firstname.lastname@example.org'. User1 will be able to join using the
start_url, but User2 and all other users need to join using the
join_url. As long as User2 is already logged in to the Zoom website, that’s fine.
As the meeting was created with the API, it’s likely that User2 is not logged in to the Zoom website. Thus, User2 will be asked to register for the meeting. When they provide the same email address as the
alternative_host field, they receive an error message “Host can not register”.
- Zoom documents a URL parameter for the join URLs that sends a user through the Zoom login process. (This is my preference)
- Zoom updates the error message to instruct the user to log in so they can join the meeting. (Please do this no matter what)
- Zoom creates an API for getting meeting join URLs that works for both registered users and host / alternative hosts. (This would allow me to workaround the issue, but it wouldn’t be efficient)