queents / laravel-agora
易于使用的Agora Token生成服务类
v1.0.0
2023-01-31 14:52 UTC
Requires
- php: ^8.0.2
- queents/console-helpers: ^1.0
This package is auto-updated.
Last update: 2024-08-29 06:07:46 UTC
README
易于使用的Agora Token生成服务类
安装
composer require queents/laravel-agora
发布配置文件
php artisan vendor:publish --tag="laravel-agora-config"
前往你的环境并添加,你可以从项目管理中找到它
AGORA_APP_ID=
AGORA_APP_CERTIFICATE=
使用
你可以使用该类来返回你的token,如下所示
Agora::make(id: 1)->uId(rand(999, 1999))->token();
它将生成音频/视频Token作为发布者
频道名称将是 agora.USER_ID
加入频道
如果你要加入一个已存在的频道,请使用此功能,其中id是你想要连接的用户
Agora::make(id: 1)->uId(rand(999, 1999))->join()->token();
仅创建音频
如果你要进入仅音频的频道,请使用此功能
Agora::make(id: 1)->uId(rand(999, 1999))->join()->audioOnly()->token();
自定义频道
你可以通过使用来自定义频道名称
Agora::make(id: 1)->uId(rand(999, 1999))->channel('custom')->token()
那么你的频道将是 custom.USER_ID
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
安全
请参阅SECURITY以获取有关安全性的更多信息。
致谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。