HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/demo-telemedicina.teky.com.co/app/Http/Controllers/TestController.php
<?php

namespace Telemedicina\Http\Controllers;

use Illuminate\Http\Request;
use MacsiDigital\Zoom\Meeting;
use MacsiDigital\Zoom\MeetingSetting;

class TestController extends Controller
{
    public function createMeetingZoom(Request $request){
        $zoom = new \MacsiDigital\Zoom\Zoom;
        // $userHost = $zoom->user->find('contacto@aliansap.com.co'); // Find user in account.
        $userHost = $zoom->user->find('andres.garcia@aliansap.com.co'); // Find user in account.
        $meetingSettings = new MeetingSetting;
        $meetingSettings->waiting_room = 'false';
        $meeting = $userHost->meetings()->create([
            'topic' => 'Laravel Meet',
            'password' => 'Generate@1',
            'type' => '2', // 1: Instant, 2: Scheduled, 3: Recurrent, 8: Recurring with fixedtime
            'start_time' => '2020-05-18T20:34:00Z',
            'timezone' => 'America/Bogota',
            'duration' => 40,
            'settings' => $meetingSettings
        ]);
    }

    public function findMeeting($id){
        $zoom = new \MacsiDigital\Zoom\Zoom;
        // $userHost = $zoom->user->find('contacto@aliansap.com.co'); // Find user in account.
        $userHost = $zoom->user->find('andres.garcia@aliansap.com.co'); // Find user in account.

        $meeting = $userHost->meetings()->find($id);
        $meeting->delete();   
    }

    public function findUser(){
        $zoom = new \MacsiDigital\Zoom\Zoom;
        $user = $zoom->user->create([
            'first_name' => 'Diego',
            'last_name' => 'Duque',
            'email' => 'diego.duque@aliansap.com.co',
            'password' => 'TelemedicinaSecret_2020',
            'type' => 1
        ]);
        
        dd($user);
    }
}