Índice:
Introducción
La extensión MySQL for Blip fue desarrollada por la empresa Sharkdev. Actualmente, se encuentra en la versión 1.0.0 y está disponible para suscripciones y uso.
MySQL for Blip llegó para facilitar la vida del desarrollador que necesita conectarse a una base de datos MySQL. ¡Nada de API intermedia! Ahora puedes contar con MySQL for Blip 😍. Con esta extensión, conectas Blip a tu base de datos MySQL proporcionando los datos de conexión y ya puedes empezar a usarlo en Builder. ¡Es fácil y rápido! ¡Vamos allá!
Este manual tiene como objetivo ayudar a los usuarios de la plataforma Blip en la instalación, configuración y uso de la extensión MySQL for Blip.
¿Cómo funciona?
La extensión MySQL for Blip fue desarrollada con el objetivo de permitir que los desarrolladores accedan a bases de datos directamente desde el builder, sin necesidad de una API intermedia.
Las siguientes funcionalidades se ofrecen:
- Conexión con base de datos propia;
- Ejecución de instrucciones SQL en la base de datos a través de solicitudes HTTP;
- Visualización de instrucciones SQL ejecutadas en la base de datos en los últimos 30 días;
Instalación y configuración
Para utilizar la extensión MySQL for Blip, es necesario acceder al contrato en el que deseas instalarlo, y luego acceder al bot Router. Una vez hecho esto, navega hasta la sección de extensiones donde se abrirá la Blip Store y busca "MySQL for Blip". Una vez que lo encuentres, necesitarás activarlo e instalarlo.
Una vez activado, instalado y con los términos aceptados, se requiere una pequeña configuración para que puedas comenzar a usarlo, sigue los siguientes pasos.
Paso 1) Conexión a la base de datos
En la página principal de la extensión, ingresan name, host, port, user y password 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 tienes éxito, te recomendamos que revises los datos de conexión ingresados en el formulario.
Paso 2) Definir token en las variables de configuración de los bots
Para que tu bot pueda utilizar la extensión, es necesario que el token de autorización se informe en el momento de la solicitud.
Por lo tanto, te sugerimos qué.
* Este paso no es obligatorio, pero es una sugerencia para mantener el Contacto Inteligente.
Paso 3) ¡Ahora solo tienes que usarlo!
En este paso, la extensión está configurada y ya puedes usarla. Para ello, familiarízate con el concepto de comandos en el "Manual de uso".
Manual de uso
-
Instrucciones SQL
Sigue las instrucciones a continuación para comunicarte con la extensión a través de Builder:
Datos básicos
URL base: https://mysqlforblip.blip.sharkdev.com.br/query
Token de autorización: {{config.token}} o Encabezado de autenticación (Authorization)
Cómo ejecutar un comando
Para ejecutar un comando, configura una solicitud HTTP, utilizando el método POST, a la URL proporcionada en la URL base, informando el Token de autorización en la clave "Authorization" del Encabezado. Para facilitar, consulta la imagen a continuación:
Ahora, debes definir el Cuerpo de la solicitud. Para ello, el JSON enviado debe seguir los atributos a continuación:
Atributo | Tipo | Obligatorio | Descripción |
SQL | string | Sí |
Instrucción SQL a ejecutar. Ejemplo: |
Dependencias
Para que esta extensión funcione correctamente, es necesario contratarla a través de la Blip Store accediendo a Blip mediante una cuenta pagada. Además, se requiere el uso de una base de datos propia.
Términos de uso
- La base de datos accedida a través de esta aplicación pertenece exclusivamente al cliente;
- El historial de solicitudes a la base de datos estará disponible durante 30 días;
- SharkDev no reclama ningún derecho de propiedad sobre los datos almacenados en la base de datos del cliente;
- Los datos de acceso a la base de datos (como contraseñas, tokens o claves de autenticación) se almacenan de forma segura en nuestra base de datos interna;
- El cliente es responsable de configurar y gestionar los niveles de acceso de los usuarios de la base de datos;
- El cliente es el único responsable de los datos transmitidos, almacenados o devueltos desde la base de datos;
- SharkDev no asume ninguna responsabilidad por pérdida, corrupción o uso indebido de estos datos;
- Nos reservamos el derecho de actualizar o modificar estos Términos en cualquier momento;
- SharkDev no se hace responsable del uso compartido de claves de autenticación en Blip cuando son divulgadas por el cliente;
- Toda la información transmitida se tratará con absoluta confidencialidad y secreto, única y exclusivamente dentro de tu entorno Blip y de acuerdo con la Ley General de Protección de Datos Personales (Ley nº 13.709/2018 - LGPD).
Soporte
Si tienes alguna pregunta o encuentras algún problema con la extensión, contáctanos por e-mail blippartner@sharkdev.com.br o al número +55 (35) 98802-9321.
Para obtener más información, consulta la discusión sobre el tema en nuestra comunidad o los vídeos en nuestro canal. 😃