Web Analytics

BlueArchiveAPI

⭐ 133 stars Spanish by torikushiii

API de Blue Archive

Esta API proporciona datos tanto para las versiones global y japonesa de Blue Archive.

API que proporciona varios datos del juego Blue Archive. Si quieres contribuir a este proyecto, siéntete libre de abrir un pull request o un issue. Si quieres apoyarme, puedes donar en mi Ko-Fi.

API alojada en https://api.ennead.cc/buruaka

Requisitos previos

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/server

La 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 ---