efremovp / yii2-youtube-helper
使用API从YouTube频道下载视频。用于在数据库中保存视频链接,并在网站上显示。
1.0.3
2020-09-25 11:05 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-09-27 15:32:47 UTC
README
使用API下载YouTube播放列表中的所有视频。用于在数据库中保存视频链接,并在网站上显示。
安装
安装此扩展的首选方式是通过composer。
运行以下命令之一:
php composer.phar require --prefer-dist efremovp/youtube-helper "*"
或
"efremovp/youtube-helper": "*"
将以下内容添加到您的composer.json
文件的require部分。
使用方法
安装扩展后,只需在代码中使用它即可。
use efremovP\youtube\ApiYouTube; $youtube = new ApiYouTube('Youtube_Api_Key'); $id_youtube_playlist = 'PLdmSK1Qzu984Jnm_YhDcD_Hs5WEB39HoR'; // скачать список видео плейлиста $video_list = $youtube->getList($id_youtube_playlist); $key_video = '7JHQ83gho6E'; // получаем массив всех данных на видео $image_url = $youtube->getImage($key_video); // получаем иконку на видео $image_url = $youtube->getImage($key_video); //дату публикации на видео в формате YYYY-MM-DD HH:MM:SS $image_url = $youtube->getPublishDate($key_video);