focusconcursos/sambatech-laravel

Sambatech API的包装器,为Laravel 5+设计。

1.1 2019-03-22 11:33 UTC

This package is auto-updated.

Last update: 2024-09-08 11:04:54 UTC


README

这是Laravel的非官方Sambatech开发套件。您可以轻松上传视频而无需烦恼。

目前仅支持Laravel 5.5+。

安装库

composer require focusconcursos/sambatech-laravel

发布配置文件

php artisan vendor:publish --provider="FocusConcursos\SambatechLaravel\SambatechServiceProvider"

.env中填写凭证

SAMBATECH_PROJECT_ID=
SAMBATECH_ACCESS_TOKEN=

然后您可以使用外观。

use FocusConcursos\SambatechLaravel\Facades\Sambatech;

# ...

$pathToVideo = '/var/www/html/uploads/chaves_s01_e02.mp4';
$metadata = [
    'title' > 'Video title',
    'description' => 'Full video description'
    'shortDescription' => 'Short video description',
    'tags' => ['tag 01', 'tag 02']
];
$sambatechMediaId = Sambatech::upload($pathToVideo, $metadata);

路线图

  • 视频上传
  • 音频上传
  • 视频的完整CRUD操作

欢迎提交pull请求!

有关更多信息,请参阅Sambatech API文档。