[Extensiones] Cómo conectar una base de datos PostgreSQL en Contactos Inteligentes Blip 12 de abril de 2024 15:06 Actualización Introducción Funcionalidades Instalación y configuración Manual de uso Dependencias Soporte La PostgreSQL for Blip llegó para facilitar la vida del desarrollador. Conecta Blip directamente a tu base de datos PostgreSQL sin necesidad de APIs intermediarias. Con PostgreSQL for Blip, ingresa tus credenciales de conexión y ejecuta consultas y operaciones de base de datos directamente en Builder o Studio. Palabras clave: PostgreSQL, base de datos, Integración, Conexión, Consultas, SQL, API, router, extensión de Blip, eficiencia. IntroducciónPostgreSQL for Blip, desarrollado por Sharkdev, es una extensión que permite conectar Blip directamente a tu base de datos PostgreSQL utilizando datos de conexión, eliminando la necesidad de crear y mantener una API intermediaria.Como ejemplo práctico de uso, puedes utilizar la extensión directamente en Builder o Studio para consultar el estado de un pedido en la base de datos de tu empresa y mostrar esta información al cliente en tiempo real durante el flujo conversacional. FuncionalidadesLa extensión PostgreSQL for Blip fue desarrollada con el objetivo de permitir que los desarrolladores accedan a bases de datos directamente desde Builder o Studio, sin necesidad de una API intermediaria.Se ofrecen las siguientes funcionalidades: Conexión con la base de datos; Ejecución de instrucciones SQL en la base de datos mediante solicitudes HTTP; Visualización de las instrucciones SQL ejecutadas en la base de datos durante los últimos 30 días; Instalación y configuraciónPara utilizar la extensión PostgreSQL for Blip, es necesario acceder al contrato en el que deseas instalarla y, después, acceder al bot Router. Una vez hecho esto, navega hasta la sección de extensiones, donde se abrirá Blip Store, y busca “PostgreSQL for Blip”. Cuando la encuentres, será necesario activarla e instalarla.Después de activarla, instalarla y aceptar los términos, es necesario realizar una pequeña configuración para que puedas comenzar a utilizarla. Sigue el paso a paso a continuación.Paso 1) Conectarse a la base de datosEn la página principal de la extensión, ingresa name, host, port, user, password y SSL en el formulario de conexión y haz clic en "Conectar". Si la conexión se realiza correctamente, verás rápidamente el mensaje "Base de datos conectada". Si no se realiza correctamente, te sugerimos revisar los datos de conexión ingresados en el formulario.Paso 2) Definir el token en las variables de configuración de los botsPara que tu bot pueda utilizar la extensión, es necesario que el token de autorización se informe al momento de realizar la solicitud.Por lo tanto, sugerimos que * Esta etapa no es obligatoria, pero es una sugerencia para facilitar el mantenimiento del Contacto Inteligente. Paso 3) ¡Ahora solo tienes que usarla!En este paso, la extensión ya está configurada y puedes comenzar a utilizarla. Para ello, conoce el concepto de comandos en el “Manual de uso”. Manual de usoInstrucciones SQLSigue las instrucciones a continuación para comunicarte con la extensión mediante Builder o Studio:Datos básicosURL base: https://postgresqlforblip.blip.sharkdev.com.br/queryToken de autorización: {{config.token}} o Encabezado de autenticación (Authorization)Cómo ejecutar un comandoPara ejecutar un comando, configura una Solicitud HTTP, utilizando el método POST, para la URL informada en URL base, indicando el Token de autorización en la clave "Authorization" del encabezado. Para facilitar el proceso, consulta la imagen a continuación:Ahora, debes definir el Body de la solicitud. Para ello, el JSON enviado debe incluir los atributos que se indican a continuación: DependenciasPara que esta extensión funcione correctamente, es necesario contratarla a través de Blip Store accediendo a Blip mediante una cuenta de pago. Además, es necesario utilizar una base de datos propia. SoporteSi tienes dudas o encuentras algún problema con la extensión, contáctanos por correo electrónico en suporter@sharkdev.com.br o al número +55 (35) 99148-3887. ¿Necesitas más ayuda? Explora nuestros contenidos en Blip Academy o Blip Community, mira tutoriales en nuestro canal de YouTube o resuelve tus dudas en nuestro canal de atención 😃 Artículos relacionados [Extensión] Cómo conectar la base de datos MySQL en Contactos Inteligentes Blip Dashboard - Filtro de Fechas & Indicador de Comparación La Extensión HubSpot (Lanum) Dashboard - Análisis de Datos Cómo utilizar Blip Store y gestionar extensiones en Blip