Приложение для сбора видео из Ютуб канала/каналов с дальнейшей их публикацией в другие социальные сети:
- Канал Телеграм
- Группа Вконтакте
- Канал Рутуб
Для переноса видео из YouTube необходимо
- Заполнить файл настроек .env
- Запустить скрипт в консоли php script/process-videos-from-youtube.php
script/process-videos-from-youtube.php
- Не отправляет видео, если ранее уже оно было отправлено в соц. сеть
- Хранит историю отправленных YouTube видео по каждой соц.сети в файле
script/full-transfer-of-videos-from-youtube-to-rutub.php
- Отправляет все видео с Youtube канала в канал Rutube
- Не отправляет видео, если ранее уже оно было отправлено в Rutube
.env
- Для каждой соц.сети нужно получить токены/api ключи
- Информацию о получение токенов можно найти в документации на сайтах соц.сетей
Адаптеры module/Youtube/src/ContentAdapter/AdapterInterface.php для ссылок и контента YouTube
- Для использования нужно настроить алиас на соотвествующий адаптер в module/Youtube/src/ConfigProvider.php
- Алиас используется пока только в конструкторе Coderun\Vkontakte\Service\UploadVideo
- Адаптер использует сторонний сервис для получения ссылки(контент) на видео
- Может функционировать не корректно, в силу того что сторонние сайты меняются или перестают работать