Autenticación mediante Clave API
Todas las solicitudes enviadas a la API ByByBG deben incluir una clave API válida dentro de los encabezados de la solicitud.
Tu clave API identifica de forma segura tu cuenta, límites de solicitudes y plan de suscripción.
Genera tu Clave API
Inicia sesión en tu panel de control y genera una clave API privada desde la sección de configuración para desarrolladores.
Envía la Clave API en los Encabezados de la Solicitud
Incluye tu clave API utilizando el encabezado X-API-KEY en cada solicitud API.
X-API-KEY: YOUR_API_KEY
Ejemplo de Autenticación en PHP
Ejemplo básico en PHP que muestra cómo incluir tu clave API en los encabezados de la solicitud.
<?php
$apiKey = "YOUR_API_KEY";
$headers = [
"X-API-KEY: ".$apiKey
];
Ejemplo de Autenticación con cURL
Ejemplo sencillo de solicitud autenticada con cURL para probar rápidamente la API.
curl -X POST https://api.bybybg.com/v1/remove-bg \
-H "X-API-KEY: YOUR_API_KEY" \
-F "file=@image.png"
Buenas Prácticas de Seguridad
- Nunca expongas claves API en código JavaScript del frontend.
- Almacena las claves API de forma segura en variables de entorno.
- Rota tus claves API periódicamente para mejorar la seguridad.
- Utiliza sistemas proxy backend para aplicaciones frontend.
- Restringe el acceso no autorizado a tus sistemas backend.
Errores Comunes de Autenticación
- Utilizar una clave API inválida o expirada.
- Enviar solicitudes sin encabezados de autenticación.
- Exponer claves API secretas públicamente en sitios web.
- Utilizar nombres de encabezado o formatos incorrectos.
Errores de Autenticación
¿Listo para Integrar la API?
Continúa con la guía de integración Web / HTML y crea tu primera aplicación de eliminación de fondos con IA.