aciliainternet/video-provider-bundle

该软件包最新版本(0.7.8)没有可用的许可信息。

Acilia VideoProvider Bundle

0.7.8 2018-01-23 00:08 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:00:07 UTC


README

安装

在 composer.json 文件中需要此软件包

$ composer require aciliainternet/video-provider-bundle --no-update

注册软件包

// app/AppKernel.php

public function registerBundles()
{
    return array(
        new Acilia\Bundle\VideoProviderBundle\AciliaVideoProviderBundle(),
        // ...
    );
}

安装软件包

$ composer update aciliainternet/video-provider-bundle

配置

将所选提供程序的初始化参数添加到您的配置中。

  • ThePlatform:
# parameters.yml

video_provider_bundle.provider_init_args:
    user: provider_user
    password: *****

配置(可选)

配置视频提供程序

# parameters.yml

video_provider_bundle.provider: ThePlatform

允许的提供程序

  • ThePlatform(默认)

用法

// Get the service
$videoProvider = $this->get('acilia.video_provider');

// Call methods not covered by the interface
$videoProvider->call('setAccount', ['FIC Fox Play PT LF']);

// Get a video by ID
$video = $videoProvider->getVideoInfo('22070341236');

// Get videos from feed
$videos = $videoProvider->getVideosFromFeed('40xNZWrzTq0v');