Saltar al contenido

Importar JSON a Google Sheets

En este catálogo, este JSON se define como Mealie el viernes a las 20:00: HTTP Create Meal Plan y Get Recipes, Code que baraja. Cero Sheets, cero IMPORTJSON. n8n es el método.

Repo Original 10 nodos 6 tipos conectado
Cargando workflow…

Nodos

ScheduleTrigger HttpRequest ManualTrigger Set Code StickyNote

Detalles

ID
2586
Nodos
10
Conex.
Tipos
6

Qué hace este JSON de verdad (no es IMPORTJSON)

Este JSON se define como Mealie el viernes a las 20:00: scheduleTrigger, HTTP Create Meal Plan y Get Recipes, Code que baraja recetas. Cero Sheets. Cero IMPORTJSON. Cero fichero local.

El canvas de arriba no escribe en Google Sheets. No hay nodo Google Sheets. Hay diez nodos: un Schedule («Friday 8pm»), un Manual Trigger, dos HTTP Request («Create Meal Plan» y «Get Recipes»), un Set de configuración, un Code («Generate Random Items») y cuatro Sticky Note. Es un planificador de comidas que pide recetas a una API. Search Console imprime «cómo importar json a google sheets» aquí porque el título de catálogo habla de Sheets. El grafo no lo hace. Si ese es tu trabajo, la guía está en Cómo importar JSON a Google Sheets.

Qué hace este flujo, nodo a nodo

  • Schedule Trigger (Friday 8pm). Dispara el viernes a las 20:00. Cambia el cron si tu menú semanal cae otro día. No es un watcher de ficheros locales: no hay nodo Read Binary File ni carpeta de disco.
  • Manual Trigger. Para probar sin esperar al viernes. Ejecuta una vez, mira el output de Get Recipes, y solo entonces dejas el Schedule activo.
  • HTTP Request: Create Meal Plan y Get Recipes. Hablan JSON con un servicio externo. Ahí está el «JSON» de esta ficha: el cuerpo de la respuesta, no un .json en tu portátil. Revisa URL, método y cabeceras en el canvas; si el endpoint pide API key, va en el nodo, no en el Set.
  • Set (Config). Número de platos, restricciones, IDs. Si el Code genera de más o de menos, el fallo suele estar aquí, no en la API.
  • Code (Generate Random Items). Baraja el array de recetas y se queda con N ítems. Si la API ya paginó mal, este nodo solo mezcla basura. Abre el output de Get Recipes antes de tocar el Code.

Los cuatro Sticky Note son instrucciones de quien publicó el template. Léelos: suelen decir qué poner en Config y qué URL no caducó.

Qué no hace este workflow

No importa un JSON a filas de Google Sheets. No sustituye IMPORTJSON ni Coupler ni Apps Script. No lee un archivo local. El enrichment antiguo decía «archivos JSON ubicados localmente» y «inserción en Google Sheets»: eso no está en el grafo. Mentir para calzar la query es el patrón commodity que nos costó la democión. Esta página deja de hacerlo.

Si lo que quieres es JSON a Sheets

Usa la guía del trabajo (tarjeta de arriba): un HTTP Request al endpoint, un nodo que aplana el array, Google Sheets en append. Si este plan de comidas te sirve, importa el JSON, pon la URL de recetas y prueba con el Manual Trigger. Si quieres que Tualoteu te monte o el importador a Sheets o el menú semanal, el formulario está en desarrollar.

Cómo importarlo en n8n

Pulsa «Copiar JSON» encima del canvas. Import from clipboard → pega → rellena las URLs de los dos HTTP Request y el Set de Config → Execute en el Manual Trigger. Si Get Recipes devuelve 401, la API key no está en ese nodo. Si el Code revienta, el HTTP no está devolviendo un array: mira el JSON crudo antes de randomizar.

Pertenece a

¿Lo quieres en tu empresa?

Lo implementamos por ti end-to-end: integración, deploy, mantenimiento y soporte. Consultoría B2B con Genai Sapiens.

Hablemos de tu proyecto

¿Quieres aprender a hacerlo?

Sprints de 30 días con companion IA + comunidad. Aprende n8n, automatización y agentes IA desde cero o nivel avanzado.

Ver formación Momentum

Workflows similares