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.

en este ejemplo vamos hacer unaunas 3 entradas uno de divisa de mi moneda un valor numericonumérico y la salida de mi divisa ejemplo COP => USD haciendo el llamado a unaun api publica para cambio de divisa

  1. lo primero seria definir nuestras entradas en el flujo conectado a un proceso el cual va a enviar las variables tomadas nombre de las variables de entrada (mi_divisa, cantidad, divisa_nombre_convertir)


image.png

2.lo segundo seria abrir procesos y modificar los datos

image.png

  • identificador nos sirve para poder solicitar losdatoslos datos del salida de la peticionpetició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

 

configuracionconfiguración de envioenvió

Esta configuracionconfiguración nos sirve por si nuestra peticionpetición necesita un token o un headerheder espesificoespecifico para funcionar lo primero serisería ingresar a confifuracionconfiguración de envio.envió.


image.png

segundo procedemos a rellenar los datos de headerheder que necesitamos y token si es necesario
necesario.

como enviar datos por body:

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

image.png

Como utilizar variblesvariables de la salida de un proceso.

lo primero que tenemos que tener en cuenta es el nombre el cual tenemos de identificador nuestro proceso 

image.png

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

 

image.png

Por ejemplo, deseamos que el valor de la conversión seria {{conversion.result.amount}}, en donde queramos utilizarlarutilizarla en nuestro flujo.flujo.