Ir al contenido principal

proceso

 Un proceso en el flujo se refiere a una solicitud que se realizará a una API externa con el propósito de enviar o recibir información. Los parámetros para esta solicitud ya están definidos en algún lugar de nuestro flujo de trabajo.

enEn este ejemploejemplo, vamos a hacer unas 3 entradasentradas: unouna de divisa de mi monedamoneda, un valor numérico y la salida de mi divisadivisa, ejemplopor ejemplo, COP => USDUSD, haciendo el llamado a ununa apiAPI publicapública para cambio de divisa divisa.

  1. loLo primero seriasería definir nuestras entradas en el flujo conectado a un proceso elque cual va a enviarenviará las variables tomadastomadas. nombreNombre de las variables de entrada (mi_divisa, cantidad, divisa_nombre_convertir)



image.png

2.lo segundoSegundo seria abrir procesos y modificar los datos

image.png

  • identificador nos sirve para poder solicitar los datos del salida de la petición en este caso es una solicitud get la url de la api importante si necesitas usar variables utilizadas que  se definieron unos pasos antes de nuestro proceso son llamadas con doble corchete ejemplo {{nombre_variable}} como podemos observar en el ejemplo

configuración de envió

Esta configuración nos sirve por si nuestra petición necesita un token o un heder especifico para funcionar lo primero sería ingresar a configuración de envió.


image.png

segundoSegundo, procedemos a rellenar los datos de hederheader que necesitamos y token si es necesario.

como enviar datos por body:

para¿Cómo enviar datos por body?

Para enviar datos por body, los podemos enviar en formato jsonJSON y para hacer uso de variables definidas en nuestro proceso utilizamos doble corchete y el nombre de la variable. lasLas variables las podemos observar en la parte inferior de nuestro panelpanel.


image.png

¿Como utilizar variables de la salida de un proceso.proceso?

loLo primero que tenemos que tener en cuenta es el nombre el cual tenemos de identificador nuestro procesoproceso.


image.png

según como sea la respuesta del consumo de nuestra api seria nombre del “identificador.valordeseado” como se hace normalmente en un objeto json, 

 

image.png

Por ejemplo, deseamos que el valor de la conversión seriasería {{conversion.result.amount}}, en donde queramos utilizarla en nuestro flujoflujo..