Holen Sie sich RSS-Feed von Youtube Playlist in umgekehrter Reihenfolge

Ich abonniere einige Youtube-Kanäle und Wiedergabelisten per RSS. Um den RSS-Feed einer Wiedergabeliste abzurufen (z. B. Crash Course, ), erhalten wir die URL der Wiedergabelisten und ersetzen alles außer der ID durch eine bestimmte URL. In diesem Fall wird https://www.youtube.com/playlist?list=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR zu https://www.youtube.com/feeds/videos.xml?playlist_id=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR.

Das hat gut funktioniert, aber heute habe ich eine Einschränkung getroffen. Mir ist aufgefallen, dass ein bestimmter Feed bei 15 Artikeln hängen geblieben ist und nicht mehr aktualisiert wurde. Wenn ich mir die anderen noch funktionierenden Feeds anschaue, die ich abonniere, scheint es: der Playlist ist das Problem. Um den Feed zu erstellen, erhält Youtube im Grunde nur die neuesten 15 Elemente in der Wiedergabeliste, und Wiedergabelisten werden standardmäßig von unten nach oben hinzugefügt (fügen Sie ein neues Element hinzu, es wird das erste). Da diese bestimmte Wiedergabeliste einer Reihenfolge von oben nach unten folgt (das neueste Element wird immer unten angezeigt) und Youtube nur 15 Elemente von oben überprüft, wird im Wesentlichen davon ausgegangen, dass nichts anderes hinzugefügt wird.

Die einzige Lösung, die ich sehe, um dies mit minimaler Unterbrechung zu beheben, ist, wenn on die Abfrageparameter zum Erstellen des RSS-Feeds Es gab eine Möglichkeit, speziell zu sagen, dass es in umgekehrter Reihenfolge überprüft werden sollte. Ich habe eine Reihe von ihnen aus v2 und v3 der Dokumentation ausprobiert, aber nichts scheint zu funktionieren.

Author: user137369, 2016-09-04

1 answers

Haben Sie versucht, einen RSS-Reader für die Aufgabe zu verwenden? Kopieren Sie einfach die Wiedergabelisten-URL und fügen Sie sie in Ihren Reader ein. www.inoreader.com da hat es die meisten Funktionen kostenlos.

 -3
Author: Victor Stankov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-25 07:49:23