Skip to main content

Module steam_api

Module steam_api 

Source
Expand description

Módulo de integração com as APIs Steam.

Unifica funcionalidades da API de Usuário (autenticada) para obter conquistas e da API da Loja (pública) para enriquecer metadados (reviews, conteúdo adulto).

Structs§

Category
ContentDescriptors
Genre
SteamAchievement
Estrutura auxiliar para obter conquistas de um jogo.
SteamGame
Estrutura auxiliar para representar um jogo na biblioteca Steam.
SteamReviewSummary
SteamSearchItem
Resultado mínimo de busca por nome na Store Search pública da Steam.
SteamStoreData
Detalhes da loja Steam para um aplicativo (jogo).

Functions§

detect_adult_content
Detecta conteúdo explícito (sexual) baseado exclusivamente em critérios da Steam
get_app_details
Busca detalhes da loja (Conteúdo adulto, descrição, imagens). Retorna Option porque o jogo pode não existir na loja (removido/banido).
get_app_reviews
Busca o resumo das avaliações (Reviews)
get_player_achievements
Busca conquistas do jogador num jogo específico
get_recently_played_games
Busca jogos jogados nas últimas 2 semanas
list_steam_games
Lista todos os jogos da biblioteca de um usuário Steam via API.
search_app_by_name
Busca jogos na Steam Store por nome (endpoint público, sem API key).