Poddflöde har bara 500 avsnitt
Jag vill lyssna på gamla avsnitt av Tankesmedjan i min poddapp, men ert flöde har bara de 500 senaste avsnitten. Den verkar använda det gamla API:et som inte verkar vara dokumenterat, så jag undrar om man kan göra något anrop för att få samtliga avsnitt som ett RSS-flöde. Nya API:et verkar kunna ge en lista på avsnitt, men inte i RSS-format.
Följ inlägget
0
följare
Tyvärr har vi fått begränsa antalet avsnitt på grund av att Apple slutar att visa nya avsnitt om det finns för många.
mvh
SR har ett öppet API som skulle kunna vara användbart för ditt syfte, men då får man själv skriva ihop något som hämtar avsnitt utifrån APIt. Mer information finns här: https://sverigesradio.se/oppetapi
Jag ser att man kan hämta rss med version 1? av apiet
http://api.sr.se/api/rssfeed/rssfeed.aspx?rssfeed=109
Men finns något stöd för parametrar liknande pagination=false eller size=99999 i det?
I api v2 hittar jag dessa parametrar men inget sätt att visa rss, bara någon form av XML <sr>...</sr>. Går det att hämta rss med api v2?
Om du vill ha paginering är V2 ett bättre alternativ, men det beror ju mer på vad du vill göra med datat. Jag skulle rekommendera https://groups.google.com/forum/#!forum/sr-api för mer info och vidare diskussion, det är det officiella diskussionsforumet för det öppna APIt.
Jag har sökt i apidokumentationen och googlegruppen utan att hitta det.
Betyder det att gamla avsnitt för alla program är oåtkomliga från poddspelare från och med nu? 🙁 Vore toppen om ni kunde lägga till en sån parameter eller någon annan lösning.
Den passar ihop med filen från ett anrop som ser ut ungefär så här: http://api.sr.se/api/v2/episodes/index?programid=3718&audioquality=hi?pagination=false&size=2000
Kör XSLT-processor på filerna så får du en RSS-fil (som inte uppdateras). Lägg den filen på en offentligt tillgänglig server så kan du lägga in den i din poddapp. Fungerade (mirakulöst nog) i Pocket Casts, dock kunde appen i sig hantera max 1500 avsnitt, men det var ju ett annat problem.
mvh