Crear un lector de feeds RSS usando Google Spreadsheet

Buscando un uso más práctico y cotidiano para mi creciente colección de hojas de cálculo de Google, decidí ver si podía usar una función que no he tratado aquí en MUO pero que se llamaba ImportFeed, para tratar de desarrollar un lector personal de alimentadores de bricolaje que pudiera realmente hacer uso de todos los días, en lugar de instalar alguna aplicación de escritorio o visitar algún servicio de lector de feeds en línea.

Buscando un uso más práctico y cotidiano para mi creciente colección de hojas de cálculo de Google, decidí ver si podía usar una función que no he tratado aquí en MUO pero que se llamaba ImportFeed, para tratar de desarrollar un lector personal de alimentadores de bricolaje que pudiera realmente hacer uso de todos los días, en lugar de instalar alguna aplicación de escritorio o visitar algún servicio de lector de feeds en línea.
Anuncio

crear un lector de feeds Lo admito. Estoy oficialmente obsesionado con Google Spreadsheet. Al igual que muchas tecnologías y dispositivos, me tomé muy en serio la idea de darle el viejo intento de la universidad. Bueno, hace unos meses finalmente me alejé de mi querida Excel Use Excel & Google Tasks para crear la mejor herramienta de gestión de objetivos Alguna vez utilicé las tareas de Excel y Google para crear la mejor herramienta de gestión de objetivos. Últimamente, comencé a darme cuenta de que Estoy trabajando muy duro, pero si alguien me pregunta si siento o no que estoy trabajando para un propósito mayor, tendría que decir que realmente no ... Leer más, y decidí ver qué tipo de cosas que podría lograr con Google Spreadsheet. Decir que me sorprendió sería una subestimación. Fui derrotado.

Si ha seguido los artículos recientes que he escrito al respecto, entonces sabrá que lo he usado para crear informes y gráficos realmente geniales Conviértase en analista de datos experto durante la noche con las herramientas de informe de la hoja de cálculo de Google Conviértase en analista de datos experto durante la noche Herramientas de informe de hoja de cálculo de Google ¿Sabía que una de las mejores herramientas para realizar análisis de datos es en realidad la hoja de cálculo de Google? La razón de esto no es solo porque puede hacer casi todo lo que quieras ... Leer más, descubrí algunas funciones ultra útiles. Realiza asombrosas proezas con estas útiles funciones de la hoja de cálculo de Google. Realiza asombrosas proezas con estas útiles hojas de cálculo de Google. Funciones Me da vergüenza admitir que hace poco decidí comenzar a experimentar con las hojas de cálculo de Google, y descubrí que el encanto o poder que Excel tenía sobre mí debido a las cosas increíbles ... Leer más escondido en el Google Spreadsheet toolbox, e incluso lo he usado para importar información de avistamientos de OVNIs Cómo importo los avistamientos de OVNIs de Internet en una hoja de cálculo de Google Cómo importo los avistamientos de OVNIS en Internet en una hoja de cálculo de Google En este artículo, voy a mostrarte cómo importar cualquier información que pueda almacenarse en una tabla en cualquier sitio web en Internet, en su hoja de cálculo de Google. Piense en el enorme volumen ... Lea más de todo Internet. Claro, eso es un montón de cosas, pero realmente solo he arañado la superficie de lo que puedes lograr con un poco de esfuerzo y un poco de creatividad usando una de las mejores ofertas de Google, en mi humilde opinión.

Entonces, en busca de un uso más práctico y cotidiano para mi creciente colección de hojas de cálculo de Google, decidí ver si podía usar una función que no he cubierto aquí en MUO y que aún se llama "ImportFeed", para tratar de desarrollar un alimentador personal de bricolaje lector que podría utilizar todos los días, en lugar de instalar alguna aplicación de escritorio o visitar algún servicio de lector de feeds en línea.

He intentado con varios lectores de feeds 5 Lectores de RSS minimalistas Todavía en el juego de noticias 5 Lectores de RSS minimalistas Aún en el juego de noticias Las cifras muestran que RSS todavía está vivo y coleando. Feedly es muy popular y existen otras alternativas. Pero, ¿y si quieres algo más simple? Un lector que ofrece noticias sin distracciones? Lea más a través de los años, pero honestamente, nunca he podido establecer uno que quiera usar todos los días. Sin embargo, creo que si puedo crear una secuencia de mis sitios web favoritos y fuentes de noticias dentro de Google Spreadsheet, donde voy todos los días, entonces será mucho más probable que revise los feeds y lea algunos de las actualizaciones. Entonces, con esa motivación en mente, permítanme mostrarles cómo armé mi propio lector de feeds, y cómo pueden hacerlo también.

Crear un lector de feeds en la hoja de cálculo de Google

Antes de que pueda crear un lector de fuentes usando Google Spreadsheet, es importante comprender la sintaxis. El ejemplo que proporciona la Ayuda de Google se ve así:

"= ImportFeed (URL; [feedQuery | itemQuery]; [encabezados]; [numItems])"

Parece un hokum para mí. La explicación proporcionada para la función se da en un largo párrafo que no está del todo claro, así que voy a tratar de aclararlo un poco. Aquí hay un claro ejemplo de la función ImportFeed puesta en uso.

"= ImportFeed (" http://feeds.feedburner.com/makeuseof ", " título de los elementos ", falso, 20)"

Lo que está haciendo con la función anterior es pedirle a Google Spreadsheet que acceda a la información del feed de la fuente de feed feed de MUO.

1. El "título de los artículos" le dice que acceda a una lista de los títulos de los artículos de la lista "artículos",

2. "falso" dice que los encabezados de columna no son necesarios

3. "20" le dice a la función que ingrese el máximo de 20 elementos del feed.

Formateando su nuevo lector de feeds

Ahora que conoce el formato básico de la función, voy a repasar las diversas formas en que puede usar la función para traer datos diferentes de cualquier fuente. Para empezar, crea una hoja de "inicio" que contenga todos los feeds que quieras incluir en tu nuevo lector de feeds personales. En este ejemplo, estoy creando un lector de feeds que obtiene 10 feeds, por lo que este formulario principal tendrá una lista de 10 URL de feeds, y la siguiente columna contiene el número de elementos que quiero extraer de cada fuente.
Spreadsheet_Feed12
Google Spreadsheet tiene un límite en la cantidad de elementos que puede traer de un feed, y ese límite es 20. Así que tenga esto en cuenta mientras construye su lector personalizado. Ahora, en cada hoja siguiente, crea un encabezado para la información. Hay comandos especiales que usará en la función ImportFeed para obtener información sobre el feed. Estos vienen precedidos de "feed".

Puede solicitar el título del feed, el autor, la descripción y la URL. Por lo tanto, en la primera página, importe el feed desde la hoja "Feed List", usando el número de celda de la primera URL que escribió. En mi caso, esto se ve así: "= importfeed ('Feed List'! A2, " título de la alimentación ")"
crear un lector de feeds rss
Esto importa el título del feed. En las celdas siguientes, usaré la misma función, pero reemplazaré el "título de la fuente" por lo que esté pidiendo: autor de la fuente, descripción, etc.

Con la información de feed fuera del camino, la siguiente sección de la hoja de alimentación individual son los artículos de alimentación reales. Para extraer elementos de alimentación, usará la palabra clave "artículos" en la función. Por ejemplo, para importar todos los títulos principales de los artículos del feed, escriba: "= importfeed ('Feed List'! A2, " items title ", false, 'Feed List'! B2)"
crear un lector de feeds rss
B2 es la celda en esa primera página, que contiene el número de elementos que quiero traer. Repita la misma función en la columna siguiente para "autor de elementos", y la siguiente columna puede ser "resumen de elementos", que extraerá el contenido de resumen de alimentación real para cada artículo.
crear un lector de feeds rss
Cuando hayas terminado, cada página de feed individual se cargará automáticamente con toda la información de feed que hayas solicitado. ¡Tu primera página de feed está lista!
crea tu propio lector de feeds
No olvides que puedes incluir elementos como la fecha de creación y la URL del elemento en columnas adicionales usando "elementos creados" y "elementos url". La URL es especialmente útil en su lector de feed DIY, porque le permite hacer clic para leer el resto del artículo si un resumen le llama la atención.
crea tu propio lector de feeds
Repita el proceso anterior para cada hoja nueva, y solo haga referencia a la columna ImportFeed para esa fuente. En la siguiente pestaña de la hoja, he creado una hoja para traer información sobre el feed MakeUseOf, incluidos los 20 últimos artículos publicados.
crea tu propio lector de feeds
Esto es lo que deberían ser las pestañas inferiores. La pestaña "Lista de feeds" contiene su lista de 10 feeds que desea incluir en su lector de feeds. Cada pestaña posterior de "Feed #" contiene todos los datos de feed de cada URL.
crear un lector de feeds
Este es solo un ejemplo de cómo puede diseñar su propio lector de feeds de hojas de cálculo de Google. Podría incluir de 20 a 30 feeds URL si lo desea, y luego crear 20-30 pestañas para almacenar todos esos datos de feeds; el alcance de su propio lector depende completamente de usted. Lo bueno de este enfoque es que todo lo que tiene que hacer es cambiar la información de feed en la primera pestaña "Feed List", y toda la información de ese feed cambiará automáticamente y se actualizará en su pestaña posterior.

Es flexible y funcional, y cuando visitas tu Google Drive todos los días para hacer tu trabajo habitual, ¡puedes acceder a tu lector de feeds casero y comprobar rápidamente las últimas noticias!

¿Crees que podrías crear tu propio lector de feeds personalizado usando estos consejos? ¿Cómo cambiarías o actualizarías el diseño de tu lector? ¡Comparte tus ideas y puntos de vista en la sección de comentarios a continuación!

In this article