I’m creating meetings of type: 1
via the API with JWT authentication:
{
topic: 'Meeting title goes here',
type: 1, // instant
start_time: new Date('2020-04-15T01:23:45Z'),
agenda: 'Never seen this displayed anywhere',
settings: {
auto_recording: 'cloud',
},
password: '',
};
The first time time the host clicks on the URL, they can start the meeting.
But if the host clicked the URL by mistake, say in an email on a different device, when they needed to start the meeting from their computer, they’ll get the following error:
You cannot start the meeting(XXX-XXX-XXX) because it is hosted by another user
-
This error is misleading. We kept trying to figure out if the email was sent by mistake to other users etc. Can you please fix it to something closer to the actual error? E.g. “This meeting can only be started once. Please create another meeting.”
-
Can you please describe in the API docs the differences between the four meeting types, from a developer perspective? For example, instant meetings generate a
join_url
with apwd
query parameter, as well as password fields, even though the request sent nopassword
field, orpassword=''
, while scheduled meetings don’t.