Download the PHP package jubaer/zoom-laravel without Composer
On this page you can find all versions of the php package jubaer/zoom-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jubaer/zoom-laravel
More information about jubaer/zoom-laravel
Files in jubaer/zoom-laravel
Package zoom-laravel
Short Description A comprehensive Zoom integration package for Laravel, providing easy-to-use API functionality to interact with the Zoom platform using PHP.
License MIT
Homepage https://github.com/JubaerHossain/zoom-laravel
Informations about the package zoom-laravel
zoom-laravel
The Laravel Zoom API Client is a powerful and comprehensive package designed to provide Laravel users with a unified and consistent approach to integrating Zoom APIs into their applications. With this package, developers can seamlessly interact with Zoom's feature-rich video communication platform, enabling them to create, manage, and enhance their Zoom meetings and webinars effortlessly.
Installation
You can install the package via composer:
Configuration file
Publish the configuration file
then add config/app.php
then add config/app.php
This will create a zoom.php config file within your config directory for common user settings:-
for a user specific user zoom configuration add User model:
How to get Zoom API credentials
- Go to https://marketplace.zoom.us/develop/create and create a Server-to-Server OAuth app
- then click on Continue
- then fill up the form and click on Continue
- then click on Continue
- then click on Add Scopes
- then mark all scopes and click on Done
- then click on Continue
- then activate your app
- then copy your API Key and API Secret
Usage
At present we cover the following modules
- Users
- Meetings
- Past Meetings
- Webinars
- Past Webinars
- Recordings
- Past Recordings
Common get functions
Create a meeting
Get a meeting
Update a meeting
Delete a meeting
Get all meetings
Get a meeting
Get all upcoming meetings
Get all past meetings
reschedule meeting
end meeting
delete meeting
recover meeting
Get all users
Changelog
Please see CHANGELOG for more information what has changed recently.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.