We run an Arabic language learning tuition center and we are using Zoom api to create meetings. The meetings have a Meetings passcode enabled option and embed link also enabled in our main account settings. Things were working smoothly until suddenly today our students reported they were asked to enter the passcode.
We even disabled the Meeting passcode settings but passcode were still required to be input when joining.
We also updated the Zoom client to the latest version 6.4.0, but the same happens.
What is causing this please, how to fix?
It was already enabled and all was working fine.
Can you post the configuration JSON of the meeting creation request you’re using?
@alexm
Not sure about the json configuration, but we’re using just plain php, something like this:
$this->params["type"] = 2;
$this->params["start_time"] = str_replace(" ", "T", $start_time);
$this->params["duration"] = 60;
$this->params["timezone"] = "UTC";
$this->params["topic"] = "Lesson Title";
$this->params["settings"] = ["use_pmi" => false, "auto_recording" => "cloud"];
All was working, nothing changed in the code.
and a sample response:
[uuid] => meetinguuid
[id] => meetingid
[host_id] => userid
[host_email] => user@email.com
[topic] => Lesson Title
[type] => 2
[status] => waiting
[start_time] =>
[duration] => 60
[timezone] => UTC
[created_at] =>
[start_url] => https://us02web.zoom.us/s/meetingid?zak=token
[join_url] => https://us02web.zoom.us/j/meetingid
[password] =>
[h323_password] =>
[pstn_password] =>
[encrypted_password] =>
[settings] => Array
(
[host_video] =>
[participant_video] =>
[cn_meeting] =>
[in_meeting] =>
[join_before_host] =>
[jbh_time] => 0
[mute_upon_entry] =>
[watermark] =>
[use_pmi] =>
[approval_type] => 2
[audio] => both
[auto_recording] => cloud
[enforce_login] =>
[enforce_login_domains] =>
[alternative_hosts] =>
[alternative_host_update_polls] =>
[close_registration] =>
[show_share_button] =>
[allow_multiple_devices] =>
[registrants_confirmation_email] => 1
[waiting_room] => 1
[request_permission_to_unmute_participants] =>
[global_dial_in_countries] => Array()
...
)
[supportGoLive] =>
[creation_source] => open_api
[pre_schedule] =>