sitemd / webinarjam
dev-master
2022-05-25 09:35 UTC
Requires
- php: >=5.6
This package is auto-updated.
Last update: 2024-09-25 14:56:08 UTC
README
安装
使用 Composer 命令行界面可以安装此库
composer require sitemd/webinarjam
使用方法
安装后,需要连接 Composer 的自动加载器
require "vendor/autoload.php";
创建一个新的 WebinarJam 类实例,并指定 WebinarJam 的 API 密钥。关于获取 API 密钥的更多信息,请参阅 WebinarJam API 文档。
use WebinarJam\WebinarJam; $webinarjam = new WebinarJam(API key);
可用方法
所有网络研讨会列表
$webinarjam->getWebinars();
单个网络研讨会的详细信息
$webinar->getWebinar($webinar_id);
注册人员参加网络研讨会
成功执行时,将返回包含用户和网络研讨会信息的数组,否则返回 null。
$webinarjam->registration($webinar_id, $user);
作为参数 $user
,需要发送包含以下键的数组。
示例
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); }