Jak YouTube lze sbírat informace o vydaných videích do RSS čtečky.
RSS čtečku používám velmi dlouho, vlastně už z doby kolem roku 2006 nejdříve jako aplikaci na počítači a následně hostovanou. V průběhu let jsem začal používat jako první Google Reader, ten pak google zavřel a na velmi dlouhou dobu jsem pak používal Feedly. To jsem nakonec opustil ve prospěch self hosted FreshRSS z důvodu postupného přibývání reklam mezi feedy u free verze.
Co Feedly mělo velmi dobře zmáknuté bylo přidávání obsahu, stačilo si jen vzpomenout na zdroj a téměř s jistotou jste jej přes vyhledávání ve feedly našli a přidali do svého sledování. To u self hosted řešení jako je například FreshRSS nelze jednoduše dělat. Vždycky potřebujete link který vám vydá RSS feed přímo. Často funguje když na sledovaný web zajdete na webovou adresu a za lomítko na konci zadáte /rss nebo /feed. Například když web je www.webovastranka.cz tak rss pak získáte www.webovastranka.cz/rss či www.webovastran.cz/feed. YouTube vám viditelně nenabídne takovou volbu ale link na feed je schovaný v zdrojovém kódu stránky v metadatech.
Jak získat RSS link z YouTube
- Jděte na svůj oblíbený kanál a překlikněte se na záložku videa (například zde v mém kanálu)
- Klikněte kamkoliv do prostoru pravým tlačítkem a zobrazte zdrojový kód stránky
- V kódu stránky vyhledejte “RSS” nebo ještě lépe řetězec “https://www.youtube.com/feeds/videos.xml?channel_id=” a zkopírujte si do čtečky celý řetězec včetně ID které je za rovnítkem do své RSS čtečky.
- Hotovo, feed alespoň v mé instanci FreshRSS dává posledních 15 videí