simple / simplesocialvideo
PHP Class for video youtube and vimeo
dev-master
2014-03-17 07:24 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2025-05-10 18:21:43 UTC
README
Develop by Julien HAY
Licensed under the MIT license : http://opensource.org/licenses/MIT
Class PHP to get infos from Youtube or Vimeo video, thumbnail, title, description.
Example
<?php namespace simple; use Exception; require '../src/simple/SimpleSocialVideo.php'; $valid_url_youtube = 'http://www.youtube.com/watch?v=wGvZWPOpZAE'; try { $video = new SimpleSocialVideo($valid_url_youtube); echo '<p>Provider : '.$video->getProvider().'</p>'; echo '<p>Video ID : '.$video->getVideoId().'</p>'; echo '<p>Video title : '.$video->getVideoTitle().'</p>'; echo '<p>Video : '.$video->iframePlayer(800, 600, true, false, true).'</p>'; echo '<p>Small Thumb : <img src="'.$video->getThumbnailUrl().'" /></p>'; echo '<p>Medium Thumb : <img src="'.$video->getThumbnailUrl('medium').'" /></p>'; echo '<p>Large Thumb : <img src="'.$video->getThumbnailUrl('large').'" /></p>'; echo '<p>Max Thumb : <img src="'.$video->getThumbnailUrl('max').'" /></p>'; } catch (Exception $e) { echo '<strong>'.$e->getMessage().'</strong>'; } ?>
Composer Install
- Create file composer.json with this content :
{ "require" : { "simple/simplesocialvideo": "dev-master" } }
- Tape
composer install
- Create file example.php
<?php require ('vendor/autoload.php'); $video = new simple\SimpleSocialVideo($URL); ?>
- And now you can use Simple Social Video