Saknar dokumentation för RSS
Hej,
Jag har försökt fått tag i ett RSS-flöde för min lokala radiokanal för att kunna läsa nyheter från. Efter lite googling hittade jag denna sida från 2007: https://sverigesradio.se/artikel/737136. Problemet med denna feed är att den saknar nyhetsbilden samt dokumentation.
Efter ännu mer googling hittade jag att man kan få ut RSS genom denna endpoint istället som inkluderar bild https://api.sr.se/api/rss/program/94, toppen! Men jag saknar även dokumentation för denna, det är inget jag hittar i API-dokumentation tyvärr. Finns det parameterar man kan skicka in till detta för att modifiera svaret och dylikt?
Jag har försökt fått tag i ett RSS-flöde för min lokala radiokanal för att kunna läsa nyheter från. Efter lite googling hittade jag denna sida från 2007: https://sverigesradio.se/artikel/737136. Problemet med denna feed är att den saknar nyhetsbilden samt dokumentation.
Efter ännu mer googling hittade jag att man kan få ut RSS genom denna endpoint istället som inkluderar bild https://api.sr.se/api/rss/program/94, toppen! Men jag saknar även dokumentation för denna, det är inget jag hittar i API-dokumentation tyvärr. Finns det parameterar man kan skicka in till detta för att modifiera svaret och dylikt?
Följ inlägget
1
följare
Hej Daniel!
Men det är en i grunden otroligt bra tjänst som förtjänar att få en renässans! En kollega skrev så här: DokumentationHär har det dessvärre uppstått en ond cirkel. Få lyssnare verkar intresserade av text-RSS:er -> vi som arbetar med media lägger inte manken till för att förklara och lyfta fram tjänsten -> tjänsten används än mer sällan etc. Att den länk du fann där vi skrev om RSS:erna var från 2007, är ett tydligt tecken på detta.
Ett annat tecken är att jag inte har någon RSS-läsare installerad på min Sveriges Radio-dator (en där jag inte får installera saker fritt). Jag hör om jag kan få det, för nedan blir det lite fånigt att jag inte själv kan testa hur saker funkar!
Lågt intresse för fin tjänst
Det minskade intresset för RSS:erna har lett till att vårt systerbolag UR tog bort sina RSS-flöden redan för fyra år sedan:
Jag har inte koll på vilka av våra API-metoder som fungerar ihop med RSS, men tantgissar (som att killgissa men från en medelålders kvinna) att du kan använda de generella parametrarna, se här:
https://api.sr.se/api/documentation/v2/generella_parametrar.html
Där är det kanske främst "size" som kan vara relevant, där du i grunden ska få tio nyheter, men eventuellt kan modifiera så att det blir fler eller färre.
Fast med tanke på att RSS:erna tillhör en äldre version av vårt API, kanske de metoderna inte alls fungerar ... Jag hör med utvecklarna!
Vad har du för RSS-läsare? I flera sådana kan man själv göra inställningar, vilket kanske är vettigare än att göra det via API:t.
Smått och gott om våra text-RSS:er
Här är mitt svar till dig egentligen klart, men jag passar på att kopiera in delar av en dialog jag hade med en lyssnare i november 2023, delvis för att jag och mina kolleger ska få en så komplett bild av RSS-frågan som möjligt.
Laga det som är trasigt
Den lyssnare som skrev till oss 2023 rapporterade in att våra RSS-flöden innehåller en äldre typ av ljudlänkar som idag ger "404 Not Found". (För att lyssna på ett inslag kan du gå till nyheten vår sajt. Länk dit och ljudlänken där fungerar som de ska.)
Det felet tror jag inte att vi har åtgärdat, vilket jag planerar att följa upp.
Visa RSS-länkar som saknas idag
Så snart vi på något vis filtrerar nyheter, finns det möjlighet att skapa ett RSS-flöde, vilket jag skulle jag tro att flera lyssnare skulle uppskatta - men att detta ens är möjligt visar vi ingenstans.
Ett exempel är Radiosporten, där alla nyheter om basket samlas på en speciell sida med endast basketnyheter (https://sverigesradio.se/grupp/8510). RSS-länken till "basketflödet" ser då ut så här:
https://api.sr.se/api/rss/group/8510
Andra sådana grupper är till exempel Ekots alla nyheter om Kanada, med denna RSS-länk:
https://api.sr.se/api/rss/group/6380
Eller alla Kulturnytts nyheter om litteratur vars RSS ser ut så här:
https://api.sr.se/api/rss/group/12932
Detta fungerar i fler flöden än nyheter. Du kan exempelvis lista alla recept från Meny i P1 som ligger i gruppen "Soppa" med denna RSS-länk:
https://api.sr.se/api/rss/group/2201
Den typen av RSS:er tror jag att många skulle ha nytta av - om de visste om att de existerar.
RSS-flöden som vi inte borde länka till
Samtidigt som jag saknar RSS-länkar på flera ställen där de vore motiverade, har vi mängder av RSS-länkar som inte ger lyssnare något mervärde. Istället skapar de länkarna onödig förvirring, i synnerhet på programsidor där lyssnare ofta letar efter just en RSS-länk för poddflödet. I och med att vi kallar den länken Poddradio(xml) missar lyssnare den fungerande länken och försöker (som här) använda text-RSS:en i poddappen.
Jag föreslår att vi dels kan skippar text-RSS:er på programsidor där det saknas ett flöde av (nyhets)inslag. Däremot har förstås text-RSS:en ett syfte för de program som publicerar inslag i ett flöde, som Godmorgon världen | Sveriges Radio med denna RSS:
https://api.sr.se/api/rss/program/438
För att hjälpa lyssnare att använda rätt podd-länk, föreslår jag dessutom att vi byter namn så att länken till poddflödet får heta Podd-RSS istället för Poddradio(xml) och att text-länkarna kallas Text-RSS istället för dagens RSS(text).
Tack för att du väckte liv i denna fråga, Daniel!
RSS är inte min goto men det var det enda jag kunde hitta för att lättast kunna plocka ut de senaste nyheterna med tillhörande bild, text, titel, publiceringsdatum. Har inte testat den länkade ljudfilen men det verkar stämma att något är fel på den. Går jag till den får jag en .m3u fil som är tom: http://api.sr.se/api/radio/radio.aspx?type=db&id=9471423&codingformat=.m4a&metafile=m3u
Helst av allt hade jag vilja ha en endpoint enbart för att plocka fram nyhetslistan, exempelvis den lista som syns på https://sverigesradio.se/gotland. Det närmaste jag hittar är https://api.sr.se/api/v2/news/episodes från API-dokumentationen, men det finns inget sätt att dels filtrera ut endast Gotland och sen verkar den bara ge den senaste ljudsändning, jag vill ju ha nyhetssnuttarna.
Då ser jag till att betona att den bästa lösningen för dina behov är en endpoint för nyhetslistor.