grom / tube-link
v1.2.0
2014-09-08 14:34 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2022-02-01 12:20:51 UTC
README
TubeLink 是一个PHP库,可以从任何视频/音乐/...的URL中提取标识符。
支持的服务
以下列表中的每个视频分享网站都有一个 Service 类可以识别支持URL并提取视频ID。
- YouTube
- Dailymotion
- Vimeo
- Spotify
- SoundCloud
- ... 更多即将到来
安装
安装TubeLink推荐的方式是通过composer。
只需为你的项目创建一个 composer.json
文件
{ "require": { "grom/tube-link": "dev-master" } }
然后运行这两个命令来安装它
$ wget https://getcomposer.org.cn/composer.phar $ php composer.phar install
现在你可以添加自动加载器,你将可以使用这个库
require 'vendor/autoload.php';
如果你既不使用 Composer 也不在应用程序中使用 ClassLoader,只需要求提供的自动加载器
require_once 'src/autoload.php';
完成。
使用
use TubeLink\TubeLink; $url = 'http://youtu.be/kffacxfA7G4'; $parser = new TubeLink(); $parser->registerService(new \TubeLink\Service\Youtube()); $tube = $parser->parse($url); // Shows the embedded video HTML echo $tube->render(); // Return the thumbnail echo $tube->thumbnail();
图片预览
此功能仅适用于以下服务
- YouTube
- Dailymotion
- Vimeo