tmsw / kitvideo-bundle
此包已弃用且不再维护。未建议替代包。
Symfony TmswKitvideoBundle
dev-master
2013-05-22 09:59 UTC
Requires
- php: >=5.3.2
- symfony/framework-bundle: >=2.1,<2.3-dev
- symfony/security-bundle: >=2.1,<2.3-dev
This package is not auto-updated.
Last update: 2018-04-29 09:30:55 UTC
README
TmswKitvideoBundle 为 Symfony2 添加了对 Kit Video API 的支持。
功能包括
- 自动获取 AppToken 和 AuthToken
- API 的抽象层
注意:此包是正在进行中的工作
安装
按照以下步骤安装 TmswKitvideoBundle
- 下载 TmswKitvideoBundle
- 配置自动加载器
- 启用包
- 配置 TmswKitvideoBundle
步骤 1:下载 TmswKitvideoBundle
最终,TmswKitvideoBundle 文件应下载到 vendor/bundles/Tmsw/TmswKitvideoBundle
目录。
这可以通过多种方式完成,具体取决于您的偏好。第一种方法是标准的 Symfony2 方法。
使用 vendors 脚本
在您的 deps
文件中添加以下行
[TmswKitvideoBundle]
git=git://github.com/tmsw/TmswKitvideoBundle.git
target=bundles/Tmsw/KitvideoBundle
现在,运行 vendors 脚本来下载包
$ php bin/vendors install
使用子模块
如果您更愿意使用 git 子模块,请运行以下命令
$ git submodule add git://github.com/tmsw/TmswKitvideoBundle.git vendor/bundles/Tmsw/TmswKitvideoBundle $ git submodule update --init
步骤 2:配置自动加载器
将 Tmsw
命名空间添加到您的自动加载器中
<?php // app/autoload.php $loader->registerNamespaces(array( // ... 'Tmsw' => __DIR__.'/../vendor/bundles', ));
步骤 3:启用包
最后,在 kernel 中启用该包
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Tmsw\KitvideoBundle\TmswKitvideoBundle(), ); }
步骤 4:配置 TmswKitVideoBundle
// app/config/config.yml
tmsw_kitvideo: app_key: %kitvideo_appkey% username: %kitvideo_username% password: %kitvideo_password%
// app/config/parameters.ini
kitvideo_appkey = appkey kitvideo_username = username@me.com kitvideo_password = password
使用方法
以下是从控制器中检索视频列表的示例
$apiReturn = $this->get('tmsw_kitvideo.api.channel')->getVideos('00d0cc7e5b3c'); foreach($kVideos->video as $kVideo){ $sigs = $kVideo->sig; }
许可
此包受 MIT 许可证的保护。请参阅包中的完整许可证。
Resources/meta/LICENSE
报告问题或功能请求
问题和功能请求在 Github 问题跟踪器 中跟踪。
在报告错误时,最好在基于 Symfony Standard Edition 的基本项目中重现它,以便包的开发者可以通过简单地克隆它并遵循一些步骤来重现问题。