Технические данные
- Опубликовано:
- 30.01.2018
- Обновлено:
- 14.08.2018
- Версия:
- 0.0.4
- Установлено:
- 50 - 99 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
- Адаптивность:
- Да
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Описание
Не использует инфоблоки. Название, заставка и сам видеоролик автоматически подгружаются с YouTube.
В компоненте 2 шаблона:
- в одном шаблоне можно настроить количество колонок для вывода списка видео. Также настраивается количество роликов на одной странице. Видео проигрывается во всплывающем окне в стандартном плеере YouTube.
- второй шаблон представляет собой адаптивную видеогалерею.
Настраивается очень быстро - нужно указать ID плейлиста и количество роликов.
Также можно выводить все видео канала вне зависимости от разбивки по плейлистам (как настроить - во вкладке "Установка")
Внимание! Есть ограничение - компонент выводит максимально 50 видео!
0.0.4 (14.08.2018) | В дефолтном шаблоне исправлено отображение изображений анонса. |
0.0.3 (13.08.2018) | В дефолтном шаблоне выровнена высота блоков в строке. |
0.0.2 (13.03.2018) | Исправлено некорректное отображение названия видео на сайтах в кодировке windows-1251. - Добавлен параметр "Сайт в кодировке win-1251" - Название параметра "Время кеширования" заменено на "Время обновления с Youtube". |
1. Необходимо получить АPI ключ YouTube:
1) Авторизуйтесь в google и зайдите в консоль разработчиков.
2) Создайте проект кнопкой «Создать проект»3) Войдите в проект, во вкладку APIs & сервисы https://console.developers.google.com/apis/dashboard
4) Нажмите кнопку «Включить АPI и сервисы», там выберите «YouTube Data API v3» и нажмите «Включить»
5) Перейдите во вкладку «Учетные данные». В выпадающем списке «Учетные данные» выберите «Ключ API». Вам будет выдан ключ.
2. Вставьте полученный ключ в настройках компонента.
Примечание: модуль не использует инфоблоки, поэтому параметр компонента «Время кеширования» означает период обновления информации с YouTube. Например, если вы измените параметр компонента «Количество видео с YouTube», то выводимая на сайте информация обновится через этот период кеширования.
КАК ВЫВОДИТЬ ВСЕ ВИДЕО КАНАЛА, а не только из плейлиста
Чтобы выводить видео не только из плейлиста, а все видео канала вне зависимости от разбивки по плейлистам, нужно получить uploads_id вашего канала.
Для этого вставляете в браузер ссылку
https://www.googleapis.com/youtube/v3/channels?part=contentDetails&id={CHANNEL_ID}&key={YOUR_API_KEY}
где {CHANNEL_ID} - ID вашего канала (обычно высвечивается в строке браузера например, youtube.com/channel/UCRLL028ppaUSbLOzJJjaWMQ или можно посмотреть в Расширенных настройках канала)
{YOUR_API_KEY} - ключ АPI YouTube
В ответ на эту ссылку браузер выдает инфу о вашем канале, в том числе строку "uploads". Её значение и будет id плейлиста загрузки - т.е. все видео канала. Этот id вставляете в настройках компонента в строку "ID плейлиста YouTube".