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.
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.
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.
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.
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.
Haga clic Output.json
y haz lo mismo con los datos que tu acción debe enviar como salida.
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.
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
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.
A continuación, seleccione la lookup table que desea agregar haciendo clic en Seleccionar.
Tenga en cuenta que aparecerá en la columna Tabla de búsqueda. Para eliminarlo, haga clic en el ícono resaltado.
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.
A continuación, seleccione el dynamic storage que desea agregar haciendo clic en Seleccionar.
Tenga en cuenta que aparecerá en la columna Almacenamiento dinámico. Para eliminarlo, haga clic en el ícono resaltado.
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.config
Tenga en cuenta que las configuraciones son bastante similares a las descritas anteriormente en Acciones cuando se describieron los parámetros de las acciones.
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.
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.
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.
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.
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: