tsakib360 / lara-zoom
Laravel应用程序中Zoom API集成的包
0.0.2
2022-01-29 18:58 UTC
Requires
- php: ^7.3|^8.0
- firebase/php-jwt: ^6.0
- guzzlehttp/guzzle: ^7.0.1
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