tmsw/kitvideo-bundle

此包已弃用且不再维护。未建议替代包。

Symfony TmswKitvideoBundle

安装: 427

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 6

公开问题: 0

类型:symfony-bundle

dev-master 2013-05-22 09:59 UTC

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

  1. 下载 TmswKitvideoBundle
  2. 配置自动加载器
  3. 启用包
  4. 配置 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 的基本项目中重现它,以便包的开发者可以通过简单地克隆它并遵循一些步骤来重现问题。