Referencia
El feed RSS del canal de YouTube
Todo canal público de YouTube tiene un feed RSS con sus últimas subidas, en youtube.com/feeds/videos.xml?channel_id= seguido del ID del canal. YouTube no lo enlaza desde la interfaz, pero es gratis y no necesita cuenta ni clave de API.
La URL
Coge el ID del canal y ponlo aquí:
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_IDUn ID de canal empieza por UC. El nombre del canal y su @identificador no funcionan aquí: si pones cualquiera de los dos en la URL, no obtienes nada.
Cómo encontrar el ID del canal
Algunas direcciones de canal ya lo incluyen:
https://www.youtube.com/channel/UCxxxxxxxxxxxxxxxxxxxxxxLa mayoría de los canales se muestran en una dirección con @identificador en su lugar, que no sirve. Para esos, abre la página del canal, abre la descripción completa (el enlace “más” después de ella), baja hasta el final y elige Compartir canal → Copiar ID del canal. En un ordenador también puedes ver el código fuente de la página del canal y buscar channel_id=: la página enlaza su propio feed.
Qué te devuelve
Obtienes un feed Atom, el mismo formato que el de la lista de reproducción. Cada entrada tiene el ID del vídeo, su título, un enlace, la fecha de publicación y una miniatura, que es suficiente para que cualquier lector lo muestre bien. Pega la URL en tu lector como una suscripción nueva y él se encarga del resto.
Los límites del feed
Unas 15 entradas, sin forma de ver más
El feed solo lleva las subidas más recientes, sin parámetro de paginación. Para un canal que publica varias veces al día, un lector que revisa poco puede perderse vídeos entre una revisión y otra.
Es un formato de consulta, no de aviso
No se te envía nada. Algo tiene que consultar la URL con regularidad y darse cuenta de lo que ha cambiado, así que tu lector tiene que estar funcionando de verdad.
No está documentado
YouTube no publica este endpoint en ningún sitio oficial. Lleva años funcionando y mucha gente confía en él, pero nadie ha garantizado que siga haciéndolo.
Cuándo un aviso gestionado es más fácil
Si ya usas un lector de feeds, puedes quedarte aquí: el feed es gratis y no depende de nadie. Es menos cómodo cuando quieres un correo o un aviso al móvil en vez de un sitio al que ir a mirar, o cuando prefieres no tener nada en marcha. Ahí es donde entra Listabell. Vigila las subidas del canal a todas horas y te envía cada vídeo nuevo por correo o Telegram. La guía de avisos de vídeos nuevos de un canal lo compara con las demás opciones.
Mira también: el feed RSS de una lista de reproducción de YouTube, para seguir una sola serie en vez de todo el canal.
¿No quieres tener un lector en marcha?
Recibe cada vídeo nuevo como un correo o un mensaje de Telegram.