欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

laravel5.5集成声网SDK

程序员文章站 2022-05-20 21:54:10
...

laravel5.5集成声网SDK

首先在git拉去声网代码(https://github.com/AgoraIO/Tools

laravel5.5集成声网SDK

在你的项目目录的app文件夹下新建Tools文件夹

将声网拉取的项目中的php(SDK如上图:)文件夹复制到你刚才新建的Tools目录下,将该文件夹重命名为rtc

在你的根目录下找到composer.json文件编辑:classmap中添加如下图所示:


            "app/Tools/rtc/sample"
            "app/Tools/rtc/src"
       

laravel5.5集成声网SDK

然后在你的根目录下执行命令:

composer dump-autoload 或者 composer dumpautoload

编辑文件\app\Tools\rtc\sample\RtcTokenBuilderSample.php,在该文件前面注释掉include("../src/RtcTokenBuilder.php"),添加如下代码:

namespace App\Tools\rtc\sample;

use App\Tools\rtc\src\RtcTokenBuilder;
use DateTime;
use DateTimeZone;

编辑文件\app\Tools\rtc\src\AccessToken.php,在该文件前面添加如下代码:

namespace app\Tools\rtc\src;
use DateTime;
use DateTimeZone;

编辑文件\app\Tools\rtc\src\RtcTokenBuilderSample.php,在该文件前面注释掉:require_once "AccessToken.php",添加如下代码:

namespace app\Tools\rtc\src;
use App\Tools\rtc\src\AccessToken;

结束。

附成功截图:

laravel5.5集成声网SDK