Criar um leitor de feeds RSS usando a planilha do Google

Procurando por um uso mais prático e cotidiano para a minha crescente coleção de planilhas do Google, decidi ver se eu poderia usar uma função que não cobri aqui na MUO, ainda chamada de ImportFeed, para tentar desenvolver um leitor alimentador de bricolagem pessoal que eu pudesse realmente fazer uso de todos os dias - em vez de instalar algum aplicativo de desktop ou visitar algum serviço de leitor de feeds on-line.

Procurando por um uso mais prático e cotidiano para a minha crescente coleção de planilhas do Google, decidi ver se eu poderia usar uma função que não cobri aqui na MUO, ainda chamada de ImportFeed, para tentar desenvolver um leitor alimentador de bricolagem pessoal que eu pudesse realmente fazer uso de todos os dias - em vez de instalar algum aplicativo de desktop ou visitar algum serviço de leitor de feeds on-line.
Propaganda

criar um leitor de feeds Eu admito. Eu sou oficialmente obcecado com o Google Spreadsheet. Como muitas tecnologias e dispositivos, aproveitei o bom tempo para dar a velha tentativa de faculdade. Bem, alguns meses atrás eu finalmente me afastei do meu amado Excel Use o Excel e o Google Tasks para criar a melhor ferramenta de gerenciamento de metas Use as tarefas do Excel e do Google para criar a melhor ferramenta de gerenciamento de metas de todos os tempos, comecei a perceber que Eu estou trabalhando muito duro, mas se alguém me perguntasse se eu sinto ou não que estou trabalhando para um propósito maior, eu tenho que dizer que eu realmente não ... Read More, e decidi ver o que tipos de coisas que eu poderia realizar com o Google Spreadsheet. Dizer que fiquei surpreso seria um eufemismo. Eu fiquei chocado.

Se você seguiu os artigos recentes que eu escrevi sobre isso, então você sabe que eu usei para criar alguns relatórios muito legais e gráficos Torne-se um analista de dados perito Overnight Usando o Google Spreadsheet Report Tools Torne-se um analista de dados perito Overnight Usando Ferramentas de relatório da planilha do Google Você sabia que uma das melhores ferramentas de todas para realizar a análise de dados é, na verdade, a planilha do Google? A razão para isso não é apenas porque ele pode fazer quase tudo o que você pode querer ... Leia mais, eu descobri algumas funções ultra-úteis Realize proezas incríveis com essas úteis funções de planilha do Google Realize proezas incríveis com essas planilhas úteis do Google Funções Tenho vergonha de admitir que só recentemente decidi começar a experimentar com o Google Spreadsheets, e o que descobri é que qualquer fascínio ou poder que o Excel tinha sobre mim, devido às coisas incríveis ... Leia Mais aninhado no Caixa de ferramentas do Google Spreadsheet, e eu usei-o até mesmo para importar informações de avistamentos de OVNIs Como eu importo dados de avistamentos de UFOs da Internet em uma planilha do Google Como eu importo dados de avistamentos de UFOs da Internet em uma planilha do Google Neste artigo, mostrarei como para importar quaisquer dados que possam estar armazenados em uma tabela em qualquer site da Internet, na Planilha do Google. Pense no enorme volume ... Leia Mais na Internet. Claro, isso é um monte de coisas, mas eu realmente só arranhei a superfície do que você pode conseguir com um pouco de graxa de cotovelada e um pouco de criatividade usando uma das maiores ofertas do Google - na minha humilde opinião.

Então, procurando um uso mais prático e cotidiano para a minha crescente coleção de planilhas do Google, decidi ver se eu poderia usar uma função que eu não tenha abordado aqui no MUO, ainda chamada de "ImportFeed", para tentar desenvolver um alimentador pessoal. leitor que eu realmente poderia usar todos os dias - em vez de instalar algum aplicativo de desktop ou visitar algum serviço de leitor de feeds on-line.

Eu tentei vários leitores de feeds 5 Minimalist RSS Readers Ainda no jogo Feed de notícias 5 Minimalist RSS Readers Ainda no jogo Feed de Notícias Os números mostram que o RSS ainda está vivo e chutando. Feedly é muito popular e existem outras alternativas. Mas e se você quiser algo mais simples? Um leitor que oferece notícias sem distrações? Leia mais ao longo dos anos, mas honestamente nunca consegui estabelecer um que eu queira usar todos os dias. No entanto, acho que se eu puder criar um fluxo dos meus sites e fontes de notícias favoritos diretamente dentro da Planilha do Google - para onde vou todos os dias de qualquer maneira -, então será muito mais provável que eu realmente verifique os feeds e leia alguns das atualizações. Então, com essa motivação em mente, deixe-me mostrar-lhe como eu juntei meu próprio leitor de feeds feito em casa, e como você também pode.

Crie um leitor de feeds na planilha do Google

Antes de criar um leitor de feeds usando o Google Spreadsheet, é importante entender a sintaxe. O exemplo que a Ajuda do Google fornece é semelhante a este:

“= ImportFeed (URL; [feedQuery | itemQuery]; [cabeçalhos]; [numItens])”

Parece hokum para mim. A explicação fornecida para a função é dada em um longo e desconexo parágrafo que não está totalmente claro, então vou tentar deixar isso um pouco mais claro. Aqui está um exemplo claro da função ImportFeed colocada em uso.

“= ImportFeed (“ http://feeds.feedburner.com/makeuseof ”, “ título dos itens ”, falso, 20)”

O que você está fazendo com a função acima é pedir ao Google Spreadsheet para acessar informações sobre feeds do feed do feedburn MUO.

1. O “título dos itens” está dizendo para acessar uma lista dos títulos dos artigos da lista de “itens”,

2. "false" diz que os cabeçalhos das colunas não são obrigatórios

3. “20” informa a função para trazer no máximo 20 itens do feed.

Formatando seu novo leitor de feed

Agora que você conhece o formato básico da função, vou examinar a variedade de maneiras de usar a função para trazer dados diferentes de qualquer feed. Para começar, crie uma folha "inicial" que contenha todos os feeds que você deseja colocar em seu novo leitor de feeds pessoais. Neste exemplo, estou criando um leitor de feeds que gera 10 feeds, portanto, este formulário principal terá uma lista de 10 URLs de feeds e a próxima coluna conterá o número de itens que eu quero extrair de cada feed.
Spreadsheet_Feed12
A Planilha do Google tem um limite no número de itens que você pode trazer de um feed, e esse limite é 20. Portanto, lembre-se disso enquanto cria seu leitor personalizado. Agora, em cada folha subseqüente, crie um cabeçalho para as informações. Existem comandos especiais que você usará na função ImportFeed para extrair informações de feed. Estes são precedidos por "feed".

Você pode solicitar o título, o autor, a descrição e o URL do feed. Portanto, na primeira página, importe o feed da planilha “Feed List”, usando o número de celular do primeiro URL que você digitou. No meu caso, é assim: “= importfeed ('Feed List'! A2, ” título do feed ”)”
crie um leitor de feeds rss
Isso importa o título do feed. Nas próximas células, usarei a mesma função, mas substitua "feed title" por qualquer coisa que eu esteja pedindo - autor do feed, descrição, etc.

Com informações de feed fora do caminho, a próxima seção da folha de feed individual é o item de feed real. Para extrair itens de feed, você usará a palavra-chave "itens" na função. Por exemplo, para importar todos os principais títulos de artigos do feed, digite: "= importfeed ('Lista de feeds'! A2, " título dos itens ", falso, 'Lista de feeds'! B2)”
crie um leitor de feeds rss
B2 é a célula na primeira página, contendo o número de itens que eu quero trazer. Repita a mesma função na próxima coluna para “itens de autor”, e a próxima coluna pode ser “resumo de itens”, que irá extrair o item. conteúdo real do resumo de feed para cada item.
crie um leitor de feeds rss
Quando terminar, cada página de feed individual será carregada automaticamente com todas as informações de feed solicitadas. Sua primeira página de feed está pronta!
crie seu próprio leitor de feed
Não se esqueça de que você pode inserir informações como a data de criação e o URL do item em colunas adicionais usando "itens criados" e "URLs do item". O URL é especialmente útil em seu leitor de feeds DIY, pois permite que você clique para ler o restante do artigo se um resumo chamar sua atenção.
crie seu próprio leitor de feed
Repita o processo acima para cada nova planilha e apenas faça referência à coluna ImportFeed desse feed. Na próxima guia da planilha, criei uma planilha para trazer informações do feed MakeUseOf, incluindo os 20 itens mais recentes publicados.
crie seu próprio leitor de feed
Veja como as guias da folha inferior devem ser. A guia "Lista de feeds" contém sua lista de 10 feeds que você deseja incluir no seu leitor de feeds. Cada guia "Feed #" subseqüente contém todos os dados de feed de cada URL.
criar um leitor de feeds
Este é apenas um exemplo de como você pode criar seu próprio leitor de feed de planilhas do Google. Você pode listar 20-30 feeds de URL, se desejar, e depois criar 20 a 30 guias para armazenar todos esses dados de feeds - o escopo de seu próprio leitor é totalmente da sua responsabilidade. A beleza dessa abordagem é que tudo o que você precisa fazer é alterar as informações de feed na primeira guia "Lista de feeds" e todas as informações desse feed serão automaticamente alteradas e atualizadas na guia subsequente.

É flexível, funcional e, quando você visita seu Google Drive todos os dias para fazer seu trabalho habitual, basta acessar seu leitor de feeds e verificar rapidamente as últimas notícias.

Você acha que pode criar seu próprio leitor de feeds personalizado usando essas dicas? Como você mudaria ou atualizaria o layout para seu próprio leitor? Compartilhe suas idéias e insights na seção de comentários abaixo!

In this article