Skapa en RSS-flödesläsare med hjälp av Google Spreadsheet

Skapa en RSS-flödesläsare med hjälp av Google Spreadsheet / internet

Jag erkänner det. Jag är officiellt besatt av Google Spreadsheet. Precis som många tekniker och enheter, tog jag min goda gamla tid runt och gav den den gamla högskolan försöket. Tja, för några månader sedan drog jag äntligen mig bort från min älskade Excel Använd Excel och Google-uppgifter för att skapa det bästa målhanteringsverktyget någonsin Använd Excel och Google-uppgifter för att skapa det bästa verktyget för målsättning någonsin Senast har jag börjat inse att Jag jobbar väldigt hårt, men om någon frågade mig om jag känner att jag jobbar mot ett större syfte, skulle jag behöva säga att jag verkligen inte ... Läs mer och bestämde mig för att se vilka slags saker som jag skulle kunna åstadkomma med Google-kalkylblad. Att säga att jag blev förvånad skulle vara en underdrift. Jag var golvad.

Om du har följt de senaste artiklarna jag har skrivit om det vet du att jag har använt det för att skapa några riktigt coola rapporter och diagram. Bli en expertdatabas analysör över natten med hjälp av Google Regneark Rapportverktyg Bli en Expert Data Analyst Rapporteringsverktyg för Google-kalkylblad Visste du att ett av de största verktygen för alla att bedriva dataanalys är faktiskt Google-kalkylblad? Anledningen till detta är inte bara för att det kan göra nästan allt du kanske vill ... Läs mer, jag har upptäckt några extremt användbara funktioner Utför fantastiska detaljer med dessa användbara Google-kalkylbladsfunktioner Utför fantastiska detaljer med dessa användbara Google-kalkylbladsfunktioner I skäms över att erkänna att jag nyligen har bestämt mig för att börja experimentera med Google Spreadsheets, och det jag har upptäckt är att oavsett äventyr eller makt Excel hade över mig på grund av de fantastiska sakerna ... Läs mer undangömt i verktygsfältet i Google Spreadsheet, och jag har även använt det för att importera information om UFO-observation Hur jag importerar Internet UFO-siktningar Data till ett Google-kalkylblad Hur jag importerar Internet UFO-siktningar Data till ett Google-kalkylblad I den här artikeln ska jag visa dig hur du importerar data som kan lagras i en tabell på vilken webbplats som helst på Internet, i ditt Google-kalkylblad. Tänk på den enorma volymen ... Läs mer från hela Internet. Visst, det är många saker, men jag har verkligen bara repat ytan på vad du kan åstadkomma med lite armbågsfett och lite kreativitet med hjälp av ett av Googles största erbjudanden - i min ödmjuka åsikt.

Så, letar efter en mer praktisk, vardaglig användning för min växande samling av Google-kalkylblad, bestämde jag mig för att se om jag kunde använda en funktion som jag inte har täckt här vid MUO ännu kallad “ImportFeed”, för att försöka utveckla en personlig DIY-feederläsare som jag faktiskt kunde utnyttja varje dag - istället för att installera någon stationär applikation eller besöka någon online-feedläsare.

Jag har provat olika foderläsare 5 Minimalistiska RSS-läsare kvar i News Feed Game 5 Minimalistiska RSS-läsare fortfarande i News Feed Game Antalet visar att RSS fortfarande lever och sparkar. Feedly är väldigt populär och andra alternativ finns. Men vad händer om du vill ha något enklare? En läsare som levererar nyheter utan störningar? Läs mer genom åren, men jag har aldrig kunnat lösa mig på en som jag vill använda varje dag. Jag räknar emellertid om jag kan skapa en ström av mina favoritwebbplatser och nyhetskällor direkt i Google-kalkylbladet - var jag går varje dag ändå - då är det mycket mer troligt att jag faktiskt kommer kolla in flödena och läsa lite av uppdateringarna. Så, med den motivationen i åtanke, låt mig visa dig hur jag pieced samman min egen hemodlad matläsare, och hur du kan också.

Skapa en flödesläsare i Google-kalkylblad

Innan du kan skapa en flödesläsare med hjälp av Google-kalkylblad är det viktigt att du förstår syntaxen. Exemplet som Google Hjälp tillhandahåller ser så här ut:

“= ImportFeed (URL; [feedQuery | itemQuery]; [headers]; [numItems])”

Ser ut som hokum för mig. Förklaringen som ges för funktionen ges i ett långvarigt stycke som inte är helt klart, så jag ska försöka göra det lite tydligare. Här är ett tydligt exempel på att ImportFeed-funktionen ska användas.

“= ImportFeed (“http://feeds.feedburner.com/makeuseof”,”objekt titel”,falskt, 20)”

Vad du gör med ovanstående funktion ber Google kalkylblad att få tillgång till flödesinformation från MUO feedburner-flödet.

1. Den “objekt titel” talar om att få tillgång till en lista över artikeltitlarna från “objekt” lista,

2. “falsk” säger att kolumnrubriker inte krävs

3. “20” berättar funktionen att ta med maximalt 20 objekt från matningen.

Formaterar din nya flödesläsare

Nu när du vet det grundläggande formatet för funktionen, kommer jag att gå över olika sätt att använda funktionen för att ta in olika data från vilket flöde som helst. Till att börja med, skapa en “Hem” ark som innehåller alla de flöden som du vill dra in i din nya personliga matarläsare. I det här exemplet gör jag en flödesläsare som drar in 10 flöden, så den här huvudformen kommer att ha en lista med 10 matningsadresser och nästa kolumn innehåller det antal objekt som jag vill dra in från varje flöde.

Google kalkylblad har en gräns för hur många objekt du kan ta med från ett flöde, och den gränsen är 20. Så kom bara ihåg det när du bygger din anpassade läsare. Nu, på varje efterföljande ark, skapa en rubrik för informationen. Det finns särskilda kommandon som du använder i ImportFeed-funktionen för att dra in matningsinformation. Dessa är prefaced med “utfodra”.

Du kan be om fodertitel, författare, beskrivning och webbadress. Så, på första sidan, importera matningen från “Feed List” blad, med hjälp av cellnumret på den första webbadressen du skrev in. I mitt fall ser det ut så här: “= importfeed ('Feed List'! A2,”fodertitel”)”

Detta importerar titeln på foderet. I de följande cellerna använder jag samma funktion, men ersätter “fodertitel” med vad jag ber om - mata författare, beskrivning, etc ...

Med foderinfo ur vägen är nästa del av det enskilda foderblad de faktiska foderobjekten. För att dra in matningsobjekt använder du sökordet “objekt” i funktionen. Om du till exempel vill importera alla titlar från toppartikeln från matningen skriver du in: “= importfeed ('Feed List'! A2,”objekt titel”,false, "Feed List"! B2)”

B2 är cellen på den första sidan, innehållande antalet objekt jag vill ta med. Upprepa samma funktion i nästa kolumn för “artiklar författare”, och nästa kolumn kan vara “Sammanfattning av objekt”, som kommer att dra in det faktiska fodersammanfattningsinnehållet för varje objekt.

När du är klar laddas varje enskild matningssida automatiskt med all matningsinformation du har begärt. Din första matningssida är klar!

Glöm inte att du kan dra in saker som skapningsdatum och artikeladressen i ytterligare kolumner med “skapade objekt” och “objekt url”. URL-adressen är särskilt praktisk i din DIY-feedläsare, eftersom den låter dig klicka för att läsa resten av artikeln om en sammanfattning fångar ditt öga.

Upprepa ovanstående process för varje nytt ark, och hänvisa bara till ImportFeed-kolumnen för det aktuella flödet. I nästa arkflik har jag skapat ett ark för att få in feed-informationen för MakeUseOf, inklusive de senaste 20 senaste publicerade artiklarna.

Här är vad flikarna på bottenplattan ska se ut. De “Feed List” Fliken innehåller din lista med 10 flöden som du vill inkludera i din flödesläsare. Varje efterföljande “Utfodra #” Fliken innehåller alla matningsdata från varje webbadress.

Det här är bara ett exempel på hur du kan lägga ut din egen Google-kalkylbladmatare. Du kan lista 20-30 URL-flöden om du vill, och skapa sedan 20-30 flikar för att hålla all sådan matningsdata - omfattningen av din egen läsare är helt upp till dig. Skönheten i detta tillvägagångssätt är att allt du behöver göra är att ändra foderinformationen på den första “Feed List” fliken och all information för det flödet ändras automatiskt och uppdateras på dess efterföljande flik.

Det är flexibelt, funktionellt och när du besöker din Google Drive varje dag för att göra ditt vanliga arbete kan du bara komma in i din hemlagade matläsare och snabbt kolla in de senaste nyheterna!

Tror du att du kan skapa din egen anpassade matläsare med hjälp av dessa tips? Hur skulle du ändra eller uppdatera layouten för din egen läsare? Dela dina idéer och insikter i kommentarfältet nedan!

Utforska mer om: Feed Reader, Feed Reader, Google Docs, RSS, kalkylblad.