PHPackages                             sitemd/webinarjam - 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. sitemd/webinarjam

ActiveLibrary

sitemd/webinarjam
=================

Cloud broadcasting

211PHP

Since May 25Pushed 3y ago1 watchersCompare

[ Source](https://github.com/SiteMD/WebinarJam)[ Packagist](https://packagist.org/packages/sitemd/webinarjam)[ RSS](/packages/sitemd-webinarjam/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

API WebinarJam
==============

[](#api-webinarjam)

Установка
---------

[](#установка)

Установить библиотеку можно с помощью интерфейса командной строки при наличии Composer:

```
composer require sitemd/webinarjam
```

Использование
-------------

[](#использование)

После установки потребуется подключить автозагрузчик Composer:

```
require "vendor/autoload.php";
```

Создайте новый экземпляр класса WebinarJam, и укажите ключ API WebinarJam. Дополнительную информацию о получении ключа API можно найти в документации по [API WebinarJam](https://documentation.webinarjam.com/connecting-to-our-api/).

```
use WebinarJam\WebinarJam;

$webinarjam = new WebinarJam(API key);
```

Доступные методы
----------------

[](#доступные-методы)

### Список всех вебинаров

[](#список-всех-вебинаров)

```
$webinarjam->getWebinars();
```

### Подробная информация об индивидуальном вебинаре

[](#подробная-информация-об-индивидуальном-вебинаре)

```
$webinar->getWebinar($webinar_id);
```

ПараметрТипОписание$webinar\_idintИдентификатор вебинара### Регистрация человека на вебинар

[](#регистрация-человека-на-вебинар)

При успешного выполнения будет возвращен массив, содержащий информацию о пользователе и вебинаре, в противном случае null.

```
$webinarjam->registration($webinar_id, $user);
```

ПараметрТипОписание$webinar\_idintИдентификатор вебинара$userarrayДанные пользователяВ качестве параметра `$user` необходимо отправить массив с ниже указанными ключами.

КлючТипОписаниеfirst\_namestringИмяlast\_namestringФамилия (может быть обязательным в зависимости от настроенных параметров для каждого вебинара)email"stringEmailphone\_country\_codestringКод страны с "+"phonestringНомер телефона (только цифры)Пример
------

[](#пример)

```
use WebinarJam\WebinarJam;
// Подключение автозагрузчика
require "vendor/autoload.php";
$webinarjam = new WebinarJam(API key);
// Идентификатор вебинара
$webinar_id = 2;
// Данные пользователя
$user = array(
   "first_name" => "FirstName",
   "last_name" => "LastName",
   "email" => "test@email.com",
   "phone_country_code" => "+1",
   "phone" => "1234567890"
);
// Проверяем, не закончился ли вебинар
if (empty($webinarjam->getWebinar($webinar_id)["webinar"]["schedules"])) {
   echo "Регистрация на вебинар завершена";
} else{
   // Регистрация человека на вебинар
   $webinarjam->registration($webinar_id, $user);
}
```

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity26

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/4816f98ca288fbf80e3dacbbc3a41848bde3a08ea9ad4706e9043ead15d8eb09?d=identicon)[SiteMD](/maintainers/SiteMD)

---

Top Contributors

[![SiteMD](https://avatars.githubusercontent.com/u/35896585?v=4)](https://github.com/SiteMD "SiteMD (8 commits)")

### Embed Badge

![Health badge](/badges/sitemd-webinarjam/health.svg)

```
[![Health](https://phpackages.com/badges/sitemd-webinarjam/health.svg)](https://phpackages.com/packages/sitemd-webinarjam)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
