Referência

O feed RSS do canal do YouTube

Todo canal público do YouTube tem um feed RSS dos seus vídeos mais recentes, em youtube.com/feeds/videos.xml?channel_id= seguido do ID do canal. O YouTube não linka isso na interface, mas é gratuito e não precisa de conta nem de chave de API.

A URL

Pegue o ID do canal e coloque aqui:

https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID

Um ID de canal começa com UC. O nome do canal e o @identificador dele não funcionam aqui: coloque qualquer um dos dois na URL e você não recebe nada de volta.

Encontrando o ID do canal

Alguns endereços de canal já contêm ele:

https://www.youtube.com/channel/UCxxxxxxxxxxxxxxxxxxxxxx

A maioria dos canais é mostrada num endereço com @identificador em vez disso, que não funciona. Para esses, abra a página do canal, abra a descrição completa (o link "mais" depois dela), role até o fim e escolha Compartilhar canal → Copiar ID do canal. No computador você também pode ver o código-fonte da página do canal e procurar por channel_id=: a página linka o próprio feed dela.

O que volta

Você recebe um feed Atom, o mesmo formato do feed de playlist. Cada item traz o ID do vídeo, o título, um link, a data de publicação e uma miniatura, o suficiente para qualquer leitor mostrar direito. Cole a URL no seu leitor como uma nova inscrição e ele cuida do resto.

Os limites do feed

  • Cerca de 15 itens, sem forma de ver mais

    O feed traz só os vídeos mais recentes, sem parâmetro de paginação. Para um canal que publica várias vezes por dia, um leitor que checa raramente pode perder vídeos entre uma checagem e outra.

  • É um formato de consulta

    Nada é enviado para você. Algo precisa buscar a URL de tempos em tempos e perceber o que mudou, então seu leitor precisa mesmo estar rodando.

  • Não é documentado

    O YouTube não lista esse endpoint em nenhum lugar oficial. Funciona há anos e muita gente confia nele, mas ninguém garantiu que vai continuar funcionando.

Quando um aviso hospedado é mais fácil

Se você já usa um leitor de feeds, pode parar por aqui: o feed é gratuito e não depende de ninguém. Fica menos prático quando você quer um e-mail ou um aviso no celular em vez de um lugar para ir olhar, ou quando prefere não deixar nada rodando. É aí que entra o Listabell. Ele observa os vídeos novos do canal a toda hora e manda cada um por e-mail ou Telegram. O guia de avisos de vídeo novo de canal compara com as outras opções.

Veja também: o feed RSS de playlist do YouTube, para seguir uma série em vez do canal inteiro.

Não quer rodar um leitor?

Receba cada vídeo novo como um e-mail ou uma mensagem no Telegram em vez disso.

Seguir um canal