Download the PHP package espresso-dev/zoom-php without Composer
On this page you can find all versions of the php package espresso-dev/zoom-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download espresso-dev/zoom-php
More information about espresso-dev/zoom-php
Files in espresso-dev/zoom-php
Package zoom-php
Short Description A simple PHP class for accessing the Zoom API
License MIT
Homepage https://github.com/espresso-dev/zoom-php
Informations about the package zoom-php
Zoom PHP API
A simple PHP wrapper for the Zoom API
Composer package available.
Requirements
- PHP 7 or higher
- cURL
- Zoom Developer Account
- Zoom App
Get started
To use the Zoom API, you will need to register a Zoom app. Follow the Create an OAuth App guide.
Installation
I strongly advice using Composer to keep updates as smooth as possible.
Initialize the class
Authenticate user (OAuth2)
Get users scheduled meetings
All methods return the API data as json_decode()
- so you can directly access the data.
Available methods
Setup Zoom
new Zoom(<array>/<string>);
array
if you want to perform oAuth:
string
once you have a token and just want to return read-only data:
Get login URL
getLoginUrl(<string>)
Get OAuth token (Short lived valid for 1 hour)
getOAuthToken($code)
Refresh access token for another 1 hour and get updated refresh token
refreshToken($refreshToken)
Set / Get access token
- Set the access token, for further method calls:
setAccessToken($token)
- Get the access token, if you want to store it for later usage:
getAccessToken()
User methods
See Zoom API Documentation for more information about each method.
Authenticated methods
getUserMeetings(<$id>, <$type>, <$page_size>, <$page_number>)
getUserMeetings(<$id>, <$page_size>, <$page_number>)
All versions of zoom-php with dependencies
ext-curl Version *