PHPackages                             nicholasmt/zoom\_library - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. nicholasmt/zoom\_library

ActiveLibrary[API Development](/categories/api)

nicholasmt/zoom\_library
========================

this a zoom api library for laravel

253PHP

Since Jun 6Pushed 2y ago1 watchersCompare

[ Source](https://github.com/Nicholasmt/zoom-package)[ Packagist](https://packagist.org/packages/nicholasmt/zoom_library)[ RSS](/packages/nicholasmt-zoom-library/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

[![](https://camo.githubusercontent.com/4842eb48bba5e6da52b9c0877bb336b5b2cfe33c16803ecd427fce920d2e754a/68747470733a2f2f7374322e7a6f6f6d2e75732f7374617469632f362e332e31323631332f696d6167652f6e65772f746f704e61762f5a6f6f6d5f6c6f676f2e737667)](https://camo.githubusercontent.com/4842eb48bba5e6da52b9c0877bb336b5b2cfe33c16803ecd427fce920d2e754a/68747470733a2f2f7374322e7a6f6f6d2e75732f7374617469632f362e332e31323631332f696d6167652f6e65772f746f704e61762f5a6f6f6d5f6c6f676f2e737667)
=============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#)

Laravel Package library for Zoom API to create, update and delete meetings.
===========================================================================

[](#laravel-package-library-for-zoom-api-to-create-update-and-delete-meetings)

This is a zoom api library package

To get started Run
==================

[](#to-get-started-run)

```
composer require nicholasmt/zoom_library
```

Note: if You encounter this or any other error which means you are using the old version of those packages

```
Your requirements could not be resolved to an installable set of packages.
```

To Resolve simply run

```
 composer update

```

After successfull composer update then install the package again with `composer require nicholasmt/zoom_webhook`

Note: if you encounter any error based on poor network during update,

just backup the vender file, delete and run composer update again with `composer update`

####  Configure in .env file

[](#-configure-in-env-file-)

```
ACCOUNT_ID    =  your zoom app Acount ID .
CLIENT_ID     =  your zoom app Client ID.
CLIENT_SECRET =  your zoom app Client Secret key.
```

####  Create a Controller

[](#-create-a-controller-)

```
php artisan make:controller ZoomController

```

Require the package as below:

```
 use Nicholasmt\ZoomLibrary\Zoom;

```

To create zoom meeting use code in Method:

```
$zoom_meeting = new Zoom();
$data = array();
// meeting details array
$data['topic'] 		= 'Meeting Title';
$data['start_date'] = '25/04/2023';
$data['duration'] 	=  25; /*in minutes*/
$data['type'] 		= 2;
$data['password'] 	=  '12345';
// create meeting
$response = $zoom_meeting->createMeeting($data);
return $response;

```

Code Preview:

```
