API de Blue Archive
Esta API proporciona datos tanto para las versiones global y japonesa de Blue Archive.
- Blue Archive EN: Sitio oficial EN
- Blue Archive JP: Sitio oficial JP
API alojada en https://api.ennead.cc/buruaka
Requisitos previos
- Go: 1.24 o superior
- Instancia MongoDB accesible por la API (el URI predeterminado es
mongodb://localhost:27017)
Configuración
Las opciones en tiempo de ejecución se cargan desde un archivo YAML. Por defecto el servidor lee config.yaml en la raíz del proyecto. Establece la variable de entorno CONFIG_PATH para apuntar a un archivo de configuración alternativo si es necesario.
Consulta config.yaml para un ejemplo que coincide con los valores predeterminados locales.
Ejecutando la API
Construye las dependencias y arranca el servidor usando Go:
go run ./cmd/serverLa dirección del receptor se controla mediante la configuración (por defecto 0.0.0.0:9999). Todos los puntos finales REST se sirven bajo la ruta base /buruaka (por ejemplo, /buruaka/character), y el servidor se conecta a MongoDB utilizando la URI configurada para entregar datos de personajes, incursiones y pancartas.
Para producir un binario independiente:
go build -o server ./cmd/server
Ejecutar pruebas con:go test ./...Documentación de la API REST
Los detalles del endpoint están en la carpeta docs.
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-31 ---