Saltar al contenido

Crear un Conector iPaaS de Wevo

Esta página muestra cómo se puede utilizar JavaScript en Connector Studio para desarrollar sus propios conectores.

Este video (disponible en portugués) demuestra el proceso de creación de conectores:

Nota

Connector Studio tiene un código estándar que crea un dashboard en Trello, una aplicación de gestión de proyectos basada en la web. Puede utilizarla como base de apoyo cada vez que necesite crear un nuevo conector.

Iniciar el Proceso de Creación

Acceda al estudio de conectores y haga clic en Nuevo conector.

estudio de conectores

En el cuadro de diálogo que se mostrará, proporcione la siguiente información:

  • Nombre del conector: Elija un nombre para su conector.
  • Nombre de la acción: Inserte la acción que debe realizar el conector.
  • Tipo de acción: Utilice este campo para definir el tipo de acción, ya sea establecer una conexión HTTP o conectarse a una base de datos Postgre, MySQL o SQLServer.

Después de hacer clic en Crear para confirmar la operación, se mostrará una nueva pantalla. Tenga en cuenta que contiene varias opciones de configuración que puede utilizar.

crear un nuevo conector paso 1

Acciones

Para comenzar a codificar su acción, haga clic en code.js en la columna Acciones del lado izquierdo de la pantalla. Esto mostrará el código de soporte. Puede modificarlo en función de la acción que esté intentando crear.

crear un nuevo conector paso 2

Puedes utilizar snippets para agilizar el proceso. Son pequeñas líneas de código que puedes utilizar para escribir menos código y acelerar el proceso de creación del conector.

Para utilizarlos, selecciona Snippets en la parte superior de la página y haz clic en el que quieras utilizar. Se copiará automáticamente en tu portapapeles y podrás pegarlo en la parte del código que desees.

crear un nuevo conector paso 2b

Haga clic Input.json para determinar qué datos espera recibir la acción que está creando de una acción anterior como entrada. Puede hacerlo en JSON o Schema, y también puede convertir entre los dos usando los botones resaltados.

crear un nuevo conector paso 2c

Haga clic Output.json y haz lo mismo con los datos que tu acción debe enviar como salida.

crear un nuevo conector paso 2d

Con los botones Ayuda de acción, puede insertar una descripción de las acciones de su conector. Puede hacerlo en portugués, inglés o español. También puede dar formato al texto.

crear un nuevo conector paso 2e

A continuación, haga clic en Action.config para definir los parámetros que se deben definir para esa acción específica. Haga clic en Agregar campo para agregar nuevos campos de configuración de parámetros. Verá un campo para insertar:

  • Nombre interno
  • Etiqueta
  • Tipo
  • Descripción

crear un nuevo conector paso 2e

Funciones {: #functions }Las funciones son bloques de código que puedes usar para automatizar el proceso de creación de conectores. Para obtener más información, consulta Función de código.

Tabla de Consulta

El campo Tabla de búsqueda le permite agregar una lookup table a su proceso de creación de conectores. Para agregar una, haga clic en el ícono más.

Crear un nuevo conector, paso 4

A continuación, seleccione la lookup table que desea agregar haciendo clic en Seleccionar.

crear un nuevo conector, paso 4b

Tenga en cuenta que aparecerá en la columna Tabla de búsqueda. Para eliminarlo, haga clic en el ícono resaltado.

crear un nuevo conector paso 4c

Dynamic Storage

El campo Almacenamiento dinámico le permite agregar un dynamic storage a su proceso de creación de conectores. Para agregar uno, haga clic en el ícono más.

Crear un nuevo conector, paso 5

A continuación, seleccione el dynamic storage que desea agregar haciendo clic en Seleccionar.

crear un nuevo conector, paso 5b

Tenga en cuenta que aparecerá en la columna Almacenamiento dinámico. Para eliminarlo, haga clic en el ícono resaltado.

crear un nuevo conector, paso 5c

Parámetros del Conector

Los parámetros de un conector son los datos que el usuario debe introducir para garantizar que pueda establecer una conexión correctamente. Durante el proceso de creación de un nuevo conector, debe saber qué parámetros se deben definir.

Para crear esas configuraciones, haga clic en Parámetros del conector y, a continuación, conector.configTenga en cuenta que las configuraciones son bastante similares a las descritas anteriormente en Acciones cuando se describieron los parámetros de las acciones.

crear un nuevo conector paso 6

Después de definir los parámetros, puede hacer clic en Code.js nuevamente y utilizar los parámetros almacenándolos en variables. Observe que, por defecto, para crear el tablero de Trello, en esta pantalla se deben mostrar los parámetros del conector, que son los mismos que se especificaron en el bloque de código.

crear un nuevo conector paso 6b

Función de Depuración

Después de configurar el nuevo conector, puede probarlo con la función Debug. La idea es ejecutar el conector para comprobar si funciona correctamente. Haga clic en Debug en la mitad inferior de la pantalla.

función de depurar

Haz clic en los campos que deseas probar e introduce los parámetros necesarios. Después, haz clic en Ejecutar en la parte superior de la pantalla para ejecutar el código. El resultado se mostrará en el campo Salida.

ejecutar función de depurar

Personaliza Tu Conector

Después de eso, tu conector debería estar configurado correctamente y podrás personalizar la apariencia que tendrá en la tienda de conectores. Para ello, haz clic en la rueda dentada del lado izquierdo de la pantalla.

personalizar un conector

A continuación, elige una imagen para tu conector. Define su nombre, a qué categoría pertenecerá y añade una descripción en portugués, inglés y/o español.

Desplegar Su Conector

Ahora que todo está configurado, puedes publicar tu conector y usarlo en la plataforma. Para ello, solo haz clic en Desplegar en la parte superior de la pantalla. Ten en cuenta que, después de desplegar tu conector, ya no podrás editarlo, pero sí podrás crear una nueva versión del mismo.

Si desea ver el historial de desplegar, haga clic en el botón resaltado:

historial de desplegar