馃
Dojo
Espa帽ol
Espa帽ol
  • Dojo
    • 馃攷Contenido relevante
  • App Store
    • Crear cuenta de Apple developer
    • Crear cuenta organizacional en Apple developer
    • Subir una aplicaci贸n a App store
  • Classroom
    • Crear una clase en Classroom
    • Crear y a帽adir temas a una clase de Classroom
    • Agregar estudiantes o instructores en Classroom
    • Asignar entrenamientos en Classroom
    • Ingresar a un entrenamiento como estudiante
  • Docker
    • Instalar Docker
  • Editor de video
    • HandBrake
      • Cambiar el formato de un video en HandBrake
    • iMovie
      • Editar un video en iMovie
  • Git
    • Hacer un 3-way merge en git
    • Hacer un Fast Forward Merge en Git
    • Hacer un git revert
    • Resolver un conflicto de merge con la l铆nea de comando
    • Usar git add
    • Usar git cherry pick
    • Usar git rm
    • Usar git stash
  • Git Graph
    • Instalar Git Graph
    • Ver gr谩fico del repositorio
    • Filtrar ramas
    • Hacer merge a ramas
  • GitBook
    • Crear contenido de Dojo en Gitbook
    • Crear un espacio en GitBook
    • Duplicar un espacio en GitBook
    • Eliminar un espacio en GitBook
    • Mover un espacio en GitBook
  • GitLab
    • Creaci贸n de milestones en GitLab
    • Visualizaci贸n de milestones en GitLab
    • Cierre de milestones en GitLab
    • Crear un repositorio en GitLab
    • Configurar la autenticaci贸n de dos factores para GitLab
    • Hacer un bulk en GitLab
    • Importar issues a GitLab
    • Creaci贸n de tareas en GitLab
    • Visualizaci贸n de tareas en GitLab
    • Cerrar tareas en GitLab
    • Copiar Solutions/Template en Proyectos de GitLab
    • Actualizar instancia de GitLab
  • Gmail
    • Crear una firma de Gmail
    • Crear una plantilla de correo en Gmail
    • Enviar correos con distintos alias o grupos
    • Obtener permisos para enviar y recibir correos desde un alias o grupo
  • Grabador de video
    • Loom
      • Grabar con Loom
      • Instalar Loom
  • HUGO
    • Organizar contenido Markdown
  • Java
    • Instalar Java con SDKMan
  • Jira
    • Usar shortcuts en Jira
    • Usar filtros avanzados en Jira
    • Usar filtros b谩sicos en jira
    • Usar filtros en un proyecto de Jira
  • Kubernetes
    • Implementar un microservicio en Kubernetes
    • Ver registros de pods de Kubernetes
    • Ejecutar un pod con im谩genes de un repositorio privado
    • Usar config maps para configurar una implementaci贸n
    • Usar secrets para configurar una implementaci贸n
    • Comunicar dos microservicios en un cl煤ster de Kubernetes
    • Crear un Ingress Controller en un cl煤ster
    • Configurar Horizontal Pod Autoscaler en Kubernetes
    • Conectar un contenedor a Google Storage
  • Make
    • Instalar Make
  • Minikube
    • Instalar Minikube
    • Administrar un cl煤ster con Minikube
    • Usar Minikube para configurar un cl煤ster de Kubernetes
  • MySQL
    • Hacer un dump con MySQL
    • Instalar MySQL con contenedores de Docker
  • Node.js
    • Instalar Gray-matter
    • Usar Gray-matter
    • Leer archivo en Node.js
  • n8n
    • Iniciar con n8n
    • Untitled
    • Seleccionar informaci贸n en n8n
    • Funciones de n8n
    • Conectar credenciales de n8n por medio de APIs
  • Open SSH
    • Generar un par de claves privada-p煤blica SSH
  • Outline
    • Crear backup de Outline
  • Play store
    • Subir una aplicaci贸n a Play store
    • Crear cuenta organizacional en Play store
  • Telegram
    • Reenviar mensajes a m煤ltiples usuarios
  • Tezos
    • Desplegar un Smart Contract
    • Implementar un contrato NFT
    • Interactuar con un Smart Contract con Taquito
  • VaultWarden
    • Crear una cuenta
    • Crear una contrase帽a
    • Compartir credenciales a externos
  • Visual Studio Code
    • Instalar visual studio code
    • Instalar extensiones en vscode
  • VueJS
    • Crear un proyecto con Vue
    • Instalar VueCLI
  • Youtube
    • Subir un video a YouTube
  • Zoho
    • Compartir accesos desde Zoho
    • Quitar accesos desde Zoho
    • Ingresar a la base de dojo con un acceso compartido por Zoho
Powered by GitBook
On this page
  • Seleccionar informaci贸n requerida
  • Funciones de n8n
  • Conectar credenciales de n8n por medio de APIs
  • Estructura de correo en n8n
  • Sticky notes
  1. n8n

Untitled

PreviousIniciar con n8nNextSeleccionar informaci贸n en n8n

Last updated 1 year ago

Seleccionar informaci贸n requerida

Existen 3 tipos de filtros:

Filter: Filtra la condici贸n y entrega el resultado deseado.

If: Filtra la condici贸n y entrega el resultado esperado o el resultado no cumplido.

Switch: Busca una condici贸n en espec铆fico aunque esta no se encuentre dentro de un nodo de n8n y si cumple con lo seleccionado env铆a la informaci贸n esperada.

Los filtros ayudan a obtener informaci贸n de los elementos necesarios para realizar acciones sobre ellos.

Ejemplo de Filter:

Un Filtro solo dar谩 la informaci贸n que se haya filtrado de forma correcta, es decir si la condici贸n no cumple con lo solicitado, no enviar谩 nada de informaci贸n.

En el ejemplo, se visualiza que el 'user name' debe ser igual a 'sebasti谩n vel谩zquez'; si el nombre es diferente, no se muestra informaci贸n.

Se pueden agregar m煤ltiples condiciones como "And, Or" hasta que una coincida para que brinde la informaci贸n requerida seg煤n las distintas variables.

Ejemplo de IF:

Dentro de este If se compara un issue creado el d铆a de 'hoy' y se verifica que sea igual al momento de su actualizaci贸n; de esta forma, se filtra un issue creado al momento para realizar acciones sobre 茅l.

Ejemplo de Switch:

Un switch busca informaci贸n dentro de los issues, ya que en algunas ocasiones los filtros pueden buscar solo un valor que posiblemente est茅 oculto y un filtro no lo muestre. En este caso, los switch buscar谩n esos valores que no se visualizan a simple vista, como un componente del JSON.

De esta manera el switch buscar谩 informaci贸n, en caso de existir devolver谩 los issues que contengan dicha informaci贸n, en caso de no existir no mostrar谩 informaci贸n.

Un switch puede dar 1 o m谩s salidas de informaci贸n ya que se pueden configurar diferentes reglas para que se apliquen a la filtraci贸n de la informaci贸n.

Funciones de n8n

Las funciones ayudan a realizar filtros de manera adecuada. Al arrastrar un elemento y convertirlo en una funci贸n, se entregar谩 un JSON,

P. ej.:

{{ $json.body.object_attributes }}.

Si se agrega un '.' despu茅s de 'attributes', se mostrar谩n opciones para filtrar por distintas funciones.

En el siguiente enlace se cuenta con la informaci贸n necesaria para conocer c贸mo utilizar cada funci贸n de n8n.

Conectar credenciales de n8n por medio de APIs

Para la conexi贸n entre diferentes plataformas con n8n se utiliza OAuth, pero esto podr铆a variar seg煤n la aplicaci贸n a continuaci贸n se encuentra el link donde se puede encontrar la informaci贸n para distintas integraciones.

Estructura de correo en n8n

Para configurar el env铆o de correos por e-mail, se utilizan m煤ltiples funciones para obtener la informaci贸n de un issue y estructurar un correo con la informaci贸n requerida.

P. ej.:

Se utilizan diferentes funciones para obtener informaci贸n de un issue y, al enviarse el correo, la estructura contiene la informaci贸n requerida.

La visualizaci贸n ser谩 la siguiente dentro de un correo una vez enviado.

La estructura del correo depender谩 de la estructura deseada, se debe utilizar el lenguaje HTML en caso de requerir espacios, bullets, bolds, etc.

Sticky notes

n8n permite crear sticky notes con las cuales se agregan notas, estas sticky notes funcionan por medio de markdown y tienen una paleta de colores la cual se puede utilizar a conveniencia.

Para crear un sticky note, se debe hacer clic derecho en un espacio vac铆o, lo que dar谩 la opci贸n de 'add a sticky note'.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includes
Ejemplo de Filter
Ejemplo de swtich
Correo en n8n
Visualizaci贸n de correo de n8n
Ejemplo de sticky notes
Visualizaci贸n de clic derecho
Google credentials | n8n Docs
Integraci贸n a herramientas de google
Telegram credentials | n8n Docs
Integraci贸n a Telegram
Libreria de herramientas
Logo
Logo
Credentials library | n8n Docs
Logo