
Ich abonniere einige Youtube-Kanäle und Playlists per RSS. Um den RSS-Feed einer Playlist zu erhalten (z. B.Crashkurs Philosophie), holen wir uns die URL der Playlists und ersetzen alles außer der ID durch eine spezifische URL. In diesem Fall https://www.youtube.com/playlist?list=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR
wird aus zu https://www.youtube.com/feeds/videos.xml?playlist_id=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR
.
Das hat bisher gut funktioniert, aber heute bin ich auf eine Einschränkung gestoßen. Mir ist aufgefallen, dass ein bestimmter Feed bei 15 Elementen hängen geblieben ist und nicht mehr aktualisiert wurde. Wenn ich mir die anderen noch funktionierenden Feeds anschaue, die ich abonniert habe, scheint die Reihenfolge der Wiedergabeliste das Problem zu sein. Um den Feed zu erstellen, erhält YouTube grundsätzlich nur die letzten 15 Elemente in der Wiedergabeliste, und Wiedergabelisten werden standardmäßig von unten nach oben hinzugefügt (fügt man ein neues Element hinzu, wird es das erste). Da diese bestimmte Wiedergabeliste einer Reihenfolge von oben nach unten folgt (das neueste Element wird immer unten platziert) und YouTube nur 15 Elemente von oben überprüft, geht es im Wesentlichen davon aus, dass nichts anderes hinzugefügt wird.
Die einzige Lösung, die ich sehe, um dies mit minimaler Unterbrechung zu beheben, wäre, wenn es in den Abfrageparametern zum Erstellen des RSS-Feeds eine Möglichkeit gäbe, ausdrücklich anzugeben, dass die Überprüfung in umgekehrter Reihenfolge erfolgen soll. Ich habe eine Reihe davon aus v2 und v3 der Dokumentation ausprobiert, aber nichts scheint zu funktionieren.
Antwort1
haben Sie versucht, einen RSS-Reader für diese Aufgabe zu verwenden? Kopieren Sie einfach die URL der Wiedergabeliste und fügen Sie sie in Ihren Reader ein. Ich verwende www.inoreader.com, da es dort die meisten kostenlosen Funktionen gibt.