LaravelPackages.net
Acme Inc.
Toggle sidebar
leandrodiogenes/video-api

Laravel Video Data (youtube/vimeo) API

24
0
2.3.1
About leandrodiogenes/video-api

leandrodiogenes/video-api is a Laravel package for laravel video data (youtube/vimeo) api. It currently has 0 GitHub stars and 24 downloads on Packagist (latest version 2.3.1). Install it with composer require leandrodiogenes/video-api. Discover more Laravel packages by leandrodiogenes or browse all Laravel packages to compare alternatives.

Last updated

Laravel Video API

Latest Stable Version Total Downloads Build Status

Installation

1. Install with Composer

composer require "sseffa/video-api": "dev-master"

Laravel | video-api :---------|:---------- 4.x.x | 1.x 5.x.x | 2.x

2. Add to app/config/app.php

    'providers' => array(
        // ...
        'Sseffa\VideoApi\VideoApiServiceProvider',
    ),

And:

    'aliases' => array(
        // ...
        'VideoApi'          => 'Sseffa\VideoApi\Facades\VideoApi',
    ),

Usage

Youtube API Key

<?php

Route::get('video/youtube/{id}', function ($id) {

    //$data = VideoApi::setType('youtube')->setKey('api-key')->getVideoDetail($id); // video detail
    $data = VideoApi::setType('youtube')->setKey('api-key')->getVideoList($id);     // video list

    var_dump($data);
});

Route::get('video/vimeo/{id}', function ($id) {

    //$data = VideoApi::setType('vimeo')->getVideoDetail($id);
    $data = VideoApi::setType('vimeo')->getVideoList($id);

    var_dump($data);
});

Licence

MIT license

Star History Chart