tsakib360 / lara-zoom

Laravel应用程序中Zoom API集成的包

0.0.2 2022-01-29 18:58 UTC

This package is auto-updated.

Last update: 2024-09-29 06:36:08 UTC


README

Larazoom是一个提供更简单创建会议方式的Zoom API集成库。该包包括ServiceProviders和Facades,便于与Laravel集成。

要求

安装

该包基于Zoom API文档创建。使用composer管理依赖并下载LARAZOOM。

composer require tsakib360/larazoom

服务提供者 & Facade

注意:仅适用于Laravel 5.4及以下版本,因为从Laravel 5.5开始,我们使用包自动发现。

config/app中添加这两行。

Tsakib360\LaraZoom\LaraZoomServiceProvider::class,
'Zoom' => Tsakib360\LaraZoom\Facades\Zoom::class,

发布配置

php artisan vendor:publish --provider="Tsakib360\LaraZoom\LaraZoomServiceProvider"

用法

创建会议

use Tsakib360\LaraZoom\Facades\Zoom;

$data = array();
$data['topic'] 		= 'Example Test Meeting';
$data['start_date'] = date("2022-01-29 19:25:00");
$data['duration'] 	= 30;
$data['type'] 		= 2;
$data['password'] 	= "12345";
$data['join_before_host'] = true;

$response = Zoom::createMeeting($data);
return $response

获取会议

use Tsakib360\LaraZoom\Facades\Zoom;

$response = Zoom::getMeetings();
return $response

方法列表

联系我

有关更多信息,请通过此邮箱联系: tsakib360@gmail.com