【腾讯云的1001种玩法】 Laravel 整合微视频上传管理能力,轻松打造视频 App 后台

什么是微视频

微视频服务是腾讯云为需要支持 UGC 类小视频、短视频的移动应用提供定制化的,仅需通过集成 SDK 便可快速接入并支持视频上传、转码、存储和播放的解决方案。

微视频 SDK 如何安装?

本适配插件是专为 Laravel 开发的拓展组件,后续将为整个 PHP 提供支持。

安装微视频 SDK 只需要在您的Laravel项目根目录执行如下命令

composer require yuecode/uvs

执行成功后,打开您的 Laravel 的 config 目录,打开 app.php,找到 providers ,在其中加入

\YueCode\Uvs\UvsProvider::class,

保存,退出。

执行命令

php artisan vendor:publish

会自动在 config 目录下生成 uvs.php 其中有微视频需要配置的几个参数。

使用编辑器打开 uvs.php 文件,填写其中的配置项。

微视频如何使用

如果你需要在某个文件中使用微视频的SDK,在代码中加入

use YueCode\Uvs\Uvs;

然后使用静态方法来调用相关方法,如

Uvs::listFolder('/')

Uvs和Video对象的区别

拓展对一些函数进行了封装。

在使用时,你可以选择使用

use YueCode\Uvs\Uvs

use YueCode\Uvs\Video

区别在于,Uvs 对函数进行了封装。默认使用在 uvs.php 文件中定义的Bucket; Video 使用的是官方的函数,需要加入bucketId作为参数。相关的文档可以看:官方文档

可用函数

upload: 上传视频文件

createFolder:创建文件夹

listFolder:目录列表

prefixSearch :前缀搜索

updateFolder:更新目录信息

update:更新文件信息

statFolder:目录信息查询

stat:文件信息查询

delFolder:删除目录

del : 删除文件

相关阅读

如何用腾讯云打造一款微视频APP

WebRTC 点对点直播

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

RED_HAWK:基于PHP实现的信息收集与SQL注入漏洞扫描工具

今天给大家介绍的这款工具名叫RED HAWK(红鹰??),这是一款采用PHP语言开发的多合一型渗透测试工具,它可以帮助我们完成信息采集、SQL漏洞扫描和资源爬取...

3276
来自专栏Hongten

网页上播放视频的免费的播放器_CKPlayer

今天在工作的过程中遇到一个功能:在网页中加入视频播放器,类似于我们经常看到的优酷,爱奇艺等视频网站的功能。

1251
来自专栏FreeBuf

Sqlmap联合Nginx实现“地毯式”检测网站SQL注入漏洞

以安全防御方的角度来看,防御的广度比深度更具优先级,这也是信息安全中木桶原理的体现。 Sqlmap是一个开源的SQL注入漏洞检测工具,Nginx是高性能的WEB...

2118
来自专栏我与狸奴不出门

基于CentOS搭建微信小程序--响应错误502

在腾讯云开发者实验室的搭建微信小程序中  ,遇到了在完成实验二会话部署失败后,实验一http访问测试也显示失败并且表示响应错误-错误码:502。(域名是可以正常...

2463
来自专栏从零开始学自动化测试

appium+python自动化41-微信公众号

本篇介绍如何在微信公众号上自动化测试,以操作我的个人公众号:yoyoketang为例,没关注的,先微信关注了,再跟着操作

1082
来自专栏后端之路

tomcat 使用jmx web页面

tomcat默认不提供jmx了,相对于jboss还是弱了许多呀。 但是我们有新的玩法。 在maven仓库上随便搜搜找到几个jmx console的相关libra...

1877
来自专栏玄魂工作室

CTF实战6 自动化Web安全测试工具

为什么要介绍这个呢,你可能会问,什么某明某0的扫描器多的是,比这个好多了,为啥要说这个

632
来自专栏【转载】DRF+Vue+Mysql_生鲜超市系统

九、个人中心功能开发

在会员中心页面,想要获取个人信息,只需在UserViewset中多继承一个类:mixins.RetrieveModelMixin

60
来自专栏喵了个咪的博客空间

PhalApi-APK--APK文件解包处理

#PhalApi-APK -- APK文件解包处理 ? ##前言 应为笔者这边涉及到的项目有需求对APK进行解包的操作,所以贡献此扩展希望大家喜欢 附上: 官网...

35115
来自专栏张戈的专栏

重置多说配置后的问题,这是不让我从良的节奏啊(附禁用谷歌在线字体的方法)!

本想今天发文从良,金盆洗手,从此不再折腾博客,安心写文章的。结果,发现多说又不能同步服务器评论到本地了!特么真是怕什么来什么啊!想来这金盆暂时用不着了。。。 想...

3605

扫码关注云+社区