krayin/krayin-zoom-integration
Composer 安装命令:
composer require krayin/krayin-zoom-integration
包简介
Krayin Zoom Integration
README 文档
README
1. Introduction:
Krayin Zoom Integration.
It packs in lots of demanding features that allows your business to scale in no time:
- Admin user can connect to their zoom account.
- User can create zoom meeting link directly from activity form
2. Requirements:
- Krayin: v2.0.0 or higher.
3. Installation:
- Go to the root folder of Krayin and run the following command
composer require krayin/krayin-zoom-integration
- Run these commands below to complete the setup
php artisan migrate
php artisan route:cache
php artisan vendor:publish --force
-> Search for **ZoomMeetingServiceProvider** and then press enter to publish all assets and configurations.
4. Configuration:
- Goto .env file and add following lines
Please make sure you have to add these scopes into your zoom app:
- user:read:user:admin
- user:read:user
ZOOM_CLIENT_ID= ZOOM_CLIENT_SECRET= ZOOM_REDIRECT_URI="${APP_URL}/admin/zoom/oauth"
- Goto config/services.php file and add following lines
return [ // ... 'zoom' => [ // Our Zoom API credentials. 'client_id' => env('ZOOM_CLIENT_ID'), 'client_secret' => env('ZOOM_CLIENT_SECRET'), // The URL to redirect to after the OAuth process. 'redirect_uri' => env('ZOOM_REDIRECT_URI'), ], ];
- Goto config/krayin-vite.php file and add following lines.
<?php return [ 'viters' => [ // ... 'zoom_meeting' => [ 'hot_file' => 'zoom-vite.hot', 'build_directory' => 'zoom/build', 'package_assets_directory' => 'src/Resources/assets', ], ], ];
- Goto routes/breadcrumbs.php file and add following lines.
Breadcrumbs::for('zoom.meeting.create', function (BreadcrumbTrail $trail) { $trail->parent('dashboard'); $trail->push(trans('zoom_meeting::app.zoom.index.title'), route('admin.zoom_meeting.index')); });
5. Clear Cache:
php artisan cache:clear
php artisan config:cache
That's it, now just execute the project on your specified domain.
krayin/krayin-zoom-integration 适用场景与选型建议
krayin/krayin-zoom-integration 是一款 基于 Blade 开发的 Composer 扩展包,目前已累计 105 次下载、GitHub Stars 达 5, 最近一次更新时间为 2021 年 11 月 22 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 krayin/krayin-zoom-integration 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 krayin/krayin-zoom-integration 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 105
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 11
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-11-22