
RSS를 통해 몇 개의 YouTube 채널과 재생 목록을 구독합니다. 재생목록의 RSS 피드를 얻으려면(예:단기집중과정 철학), 재생목록의 URL을 가져오고 ID를 제외한 모든 항목을 특정 URL로 바꿉니다. 이 경우에는 https://www.youtube.com/playlist?list=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR
가 됩니다 https://www.youtube.com/feeds/videos.xml?playlist_id=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR
.
이것은 잘 작동했지만 오늘은 한계에 부딪혔습니다. 특정 피드가 15개 항목에서 중단되어 더 이상 업데이트되지 않는 것으로 나타났습니다. 내가 구독하는 다른 피드를 보면 재생목록 순서가 문제인 것 같습니다. 피드를 구축하기 위해 Youtube는 기본적으로 재생 목록에서 최신 15개 항목만 가져오며 재생 목록은 기본적으로 아래에서 위로 추가됩니다(새 항목을 추가하면 첫 번째 항목이 됩니다). 특정 재생목록은 위에서 아래 순서를 따르며(항상 최신 항목이 맨 아래에 배치됨) Youtube는 위에서부터 15개 항목만 확인하므로 기본적으로 추가되는 항목이 없다고 생각합니다.
중단을 최소화하면서 이 문제를 해결할 수 있는 유일한 해결책은 RSS 피드를 구축하기 위한 쿼리 매개변수에 역순으로 확인해야 한다고 구체적으로 명시하는 방법이 있는 경우입니다. 문서의 v2와 v3에서 여러 가지를 시도했지만 아무 것도 작동하지 않는 것 같습니다.
답변1
작업에 RSS 리더를 사용해 보셨나요? 재생목록 URL을 복사하여 리더기에 붙여넣기만 하면 됩니다. 저는 무료로 가장 많은 기능을 제공하는 www.inoreader.com을 사용합니다.