Skip to main content

Nodo Request Basic Authentication


Inicio

Pasos a Seguir:

1. Crear un Automation en LAIA: Crear Automation.

2. Configuración de Autenticación (Basic Authentication):

  • La autenticación del endpoint es de tipo Basic Authentication, que requiere un usuario y contraseña.
  • Codifica estos datos en base64. Puedes utilizar la siguiente URL para generar la codificación: base64encode.org.
    • Ingresar los valores en el formato username:password.

      Docusaurus logo

    • Da un clic en el boton ENCODE.

      Docusaurus logo

    • Copiar el dato codificado generado dando clic en el boton copy to clipboard..

      Docusaurus logo

3. Configurar el Header de Autenticación:

Docusaurus logo
  • En la configuración del nodo Request, agrega un Headers llamado Authorization.
  • El valor de este parámetro debe ser Basic seguido del dato codificado en base64 generado en el paso anterior.

5. Configurar el Body de la Petición:

Docusaurus logo
  • En la configuración del nodo Request, agrega un body parámeters llamado body.
  • Inserta el JSON que se debe enviar al endpoint, reemplazando los valores necesarios con las etiquetas de Automation en el formato @lead.... Estas etiquetas permitirán extraer los datos correspondientes del Lead.

6. Ejemplo de JSON en el Body:

{
{
"phone":"@lead.form.phone",
"campaign":"1744-MARKTEL",
"data":[
{
"key":"Nombre y Apellidos",
"value":"@lead.form.firstName @lead.form.lastName"
},
{
"key":"CP",
"value":"@lead.form.customData6"
},
{
"key":"Id_lead",
"value":"Facebook"
},
{
"key":"Id_cliente",
"value":"@lead.general.id"
},
{
"key":"FechaCarga",
"value":"@lead.general.date"
},
{
"key":"E-mail",
"value":"@lead.form.email"
},
{
"key":"fecha_nacimiento",
"value":"2000-04-04"
}
]
}

7. Mapeo de Respuesta:

  • Como el endpoint devuelve una respuesta Json como se muestra a continuación, podemos coger el dato retornado y almacenarlo dentro de Laia agregando un Mapeo de Respuesta (tener en cuenta que esto solo aplica para el caso de un retorno de un json de tipo key:value)
{
"contactId": 2538427
}

Ejemplo Completo de Configuración del Nodo Request:

Docusaurus logo

Consideraciones Adicionales:

  • Asegúrate de que todos los datos y configuraciones en la Automation sean correctos antes de ejecutar la tarea.
  • Realiza pruebas para verificar que los leads se envían correctamente y que se reciben las respuestas esperadas.