We allow event organizers to input a Zoom meeting ID which could then be joined by attendees. To join an attendee into a meeting, we are using
ZoomMtg.join method. However, at the time of calling the
join, we don’t know whether the ID is for a webinar or meeting (they are equivalent in the
join context, right?) and therefore whether a password and/or email input must be included.
One of our approaches right now is to make multiple requests and based on the error codes, ask more inputs from attendee. However, this is hacky.
Another approach we could think of is to fetch a meeting or webinar resource and read its configuration before doing the
join. However, now, we don’t know whether we should fetch a webinar or a meeting (they are separate RESTful containers as per your API). In addition, this also seems like a workaround, too.
So, our question: what is your method to determine required parameters to join a meeting or webinar based on it’s ID?