cross-posting-videos-on-social-networks-from-youtube

Сбор видео из Ютуб канала и публикация их в РуТуб, Телеграм, Вконтакте

APACHE-2.0 License

Stars
2
Committers
2

Перенос видео из YouTube в RuTube и другие соц. сети

Приложение для сбора видео из Ютуб канала/каналов с дальнейшей их публикацией в другие социальные сети:

  • Канал Телеграм
  • Группа Вконтакте
  • Канал Рутуб

Для переноса видео из 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
  • Адаптер использует сторонний сервис для получения ссылки(контент) на видео
  • Может функционировать не корректно, в силу того что сторонние сайты меняются или перестают работать
Related Projects