Как создать RSS-поток для любого канала YouTube

В YouTube есть особенность, которая меня очень раздражает. Это система подписок на каналы. Много лишнего, много рекомендаций… На самом деле я бы предпочел, чтобы каждый канал YouTube имел свой собственный RSS, который я мог бы добавить в свой RSS—ридер.

Но есть хорошая новость: несмотря на то, что сам YouTube не публикует RSS-каналы, вы можете сделать это вручную для каждого канала.

Как это сделать:

1. Зайдите на главную страницу канала.
2. Щелкните правой кнопкой мыши в любом месте и выберите «Просмотр кода страницы» («Просмотр исходного кода страницы»).
3. Вручную или через поиск найдите строку data-channel-external-id и скопируйте код, которые идёт сразу после неё. Получится: UCfXdejDvNviqilmJ9WvGuow (без кавычек).
4. Добавьте полученный код к URL: https://www.youtube.com/feeds/videos.xml?channel_id=
5. Добавьте новый URL в свой RSS—ридер.

Вот и все. Теперь у вас есть RSS-канал для этого конкретного канала YouTube.

Upd1: В коде страницы канала ищем по “application/rss” вот это
link rel=”alternate” type=”application/rss+xml” title=”RSS” href=”https://www.youtube.com/feeds/videos.xml?channel_id=тут_код” и берем то что надо в RSS агрегатор.

Upd2: Веб-сервис для получения ссылки: https://youfeed.azurewebsites.net/

 

Подписаться
Уведомление о
guest
3 комментариев
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Dokuchaev Konstantin
Dokuchaev Konstantin
8 лет назад

Способ для ленивых https://youfeed.azurewebsites.net/

Eugen
Eugen
8 лет назад

Отличный вариант. Спасибо.

trackback
fake tagheuer watches
8 лет назад

fake tagheuer watches

A quite exciting go by way of, I might not agree completely, but you do make some actually legitimate factors.

3
0
Прочитали? Прокомментируйте!x
Яндекс.Метрика