Hi support.
With my zoom free account when I create a meeting, I receive a meeting ID and a meeting Password.
If I use my new zoom pro account (amministrazione@weboard.it), when I create a meeting I receive only meeting ID, no password.
I check every settings between the two account but I didn’t find any difference.
This is PHP Code I use
class TestAccount extends Uncgits\ZoomApi\ZoomApiConfig {
public function __construct() {
global $zoom_meeting_token;
$this->setApiKey(ZOOM_API_KEY);
$this->setApiSecret(ZOOM_API_SECRET);
// generate a token from Firebase library
$zoom_meeting_token = $this->refreshToken();
}
}
$meetingsClient = new \Uncgits\ZoomApi\Clients\Meetings;
$adapter = new \Uncgits\ZoomApi\Adapters\Guzzle;
$config = new TestAccount;
$api = new \Uncgits\ZoomApi\ZoomApi([
'client' => $meetingsClient,
'adapter' => $adapter,
'config' => $config,
]);
$params = "{\"topic\":\"".$data_m["MeetingTitle"]."\",\"type\":2,\"start_time\":\"".date("c")."\",\"duration\":50,\"timezone\":\"Europe/Rome\",\"password\":\"\",\"agenda\":\"\",\"settings\":{\"join_before_host\":true,\"auto_recording\":\"cloud\",\"alternative_hosts\":\"\",\"global_dial_in_countries\":[\"\"],\"registrants_email_notification\":true}}";
$result = $api->addParameters(json_decode($params, TRUE))->createMeeting(ZOOM_EMAIL_ACCOUNT);
$zoom_data = $result->getContent();