【发布时间】:2017-07-05 21:35:24
【问题描述】:
我正在尝试将第 3 方库(此视频网站 API:https://github.com/SproutVideo/sproutvideo-php)与我的 Laravel 网站集成。但我认为这是一个笼统的问题。
视频 API 指示我这样调用它:
SproutVideo::$api_key = 'abcd1234';
或
$token = SproutVideo\UploadToken::create_upload_token();
我将这些调用放在我的一个 Laravel 控制器中的一个函数中。不幸的是,当调用此函数时,我收到以下错误:
(对于上面的第一个示例调用)
FatalThrowableError
Class 'App\Http\Controllers\SproutVideo' not found
(或第二个:)
FatalThrowableError
Class 'App\Http\Controllers\SproutVideo\UploadToken' not found
(我认为)我在 Controller 文件的顶部包含了 Sproutvideo 库:
require '../vendor/autoload.php'; // Load SproutVideo API library
那么如何让 Laravel 不再认为 Sproutvideo API 调用是 Laravel 控制器调用,而是让它们传递到 Sproutvideo 库?
谢谢
【问题讨论】:
标签: php laravel-5 laravel-5.4