Expand description
Serviços para interagir com APIs externas e fornecer funcionalidades ao aplicativo.
Módulos:
cache: Cache de metadados para respostas de APIs externas.images: Serviço de download e cache de imagens de capas de jogos.integration: Módulos para integração com serviços externos (ITAD, Steam, RAWG, etc.).playtime: Serviço para rastreamento e gerenciamento do tempo de jogo.rate_limiter: Limitador de taxa para evitar exceder os limites das APIs.recommendation: Sistema de recomendação de jogos v4.0 (modular e refatorado).subscriptions: Gerenciamento de assinaturas de serviços de jogos (Amazon Luna, Xbox Game Pass, etc.).tags: Serviço para classificação e gerenciamento de tags de jogos.
Modules§
- cache
- Módulo de cache para metadados de APIs externas
- images
- Serviço para gerenciar cache de imagens (capas de jogos)
- integration
- Módulos para integração com serviços externos.
- playtime
- Rastreamento local de tempo jogado, usado como fallback para plataformas que não expõem playtime via API própria (todas exceto Steam/Itch/Indiegala).
- rate_
limiter - Limitadores de taxa compartilhados para APIs externas.
- recommendation
- Sistema de Recomendação v4.0 - Content-Based com Role-Based Tag System
- subscriptions
- Modulo para buscar games de serviços de assinatura e gerenciar quais serviços o usuário assina.
- tags
- Serviço para classificação e gerenciamento de tags de jogos