Pasos
Identificar Requisitos de la API
- Revisa la documentación de la API externa a la que deseas conectarte para determinar los parámetros necesarios para tu llamada a la API.
Acceder al Conector de la API
- En el editor de Bubble, ve a la pestaña 'Plugins' y abre el plugin del conector de la API para configurar una nueva llamada a la API.
Definir la Llamada a la API
- Elige 'Agregar otra API' o editar una existente. Para la API seleccionada, ingresa todos los detalles de la llamada pertinentes, como el tipo (GET, POST), la URL del punto final, las cabeceras y los parámetros del cuerpo.
Agregar Parámetros de Llamada
- Los parámetros definen los datos que se enviarán al servidor, como los datos del usuario o los detalles del contenido. Haz clic en 'Agregar parámetro' para cada punto de datos que necesitas enviar con su solicitud de API.
Establecer las Claves de los Parámetros
- Define claves claras y descriptivas para cada parámetro que se alineen con los valores de entrada esperados del proveedor de la API.
Determinar el Tipo de Datos
- Especifica el tipo de datos para cada parámetro que podría ser texto, número o booleano, entre otros. Asegúrate de que coincida con lo que espera la API.
Establecer Valores Predeterminados
- Asigne valores predeterminados para los parámetros si es necesario, teniendo en cuenta que:
- Los valores predeterminados opcionales sirven como marcadores de posición y solo se pasan a la llamada si se editan en la aplicación.
- Los valores predeterminados obligatorios son valores reales que la llamada utilizará.
Configurar para Privacidad y Seguridad
- Si no se requiere visibilidad del lado del cliente para un parámetro, no habilites la casilla 'Client-safe'. Reserva esta configuración para parámetros que contienen datos no sensibles que necesitan ser visibles o editables en el lado del cliente.
Permitir Parámetros en Blanco
- Usa la opción 'Permitir en blanco' cuando quieras la posibilidad de omitir ciertos parámetros bajo condiciones definidas sin generar errores.
Configurar la Política de la Cadena de Consulta
- Para las solicitudes POST, decide si se deben enviar parámetros a través de la URL como una cadena de consulta. Típicamente, los datos POST deben establecerse en el cuerpo, pero en ciertos flujos de trabajo, podrías implementar una cadena de consulta.
Probar la Configuración de los Parámetros
- Inicializa la llamada a la API para confirmar que la configuración de los parámetros produce el cuerpo y la respuesta de la solicitud esperada. Ajusta si es necesario, basándote en los resultados o los mensajes de error de la API.
Integrar y Acceder a los Datos
- Una vez que los parámetros están configurados y probados, pueden pasarse dinámicamente desde tu aplicación Bubble, utilizando entradas o acciones como fuente para estos valores dinámicos.
Siguiendo cuidadosamente estos pasos, configurarás los parámetros necesarios para tus llamadas a la API, permitiendo una interacción exitosa y la transferencia de datos con servicios externos dentro de tu aplicación Bubble.io.