Este repositório permite aos usuários extrair dados da API Battlemetrics de forma rápida e fácil. Removendo muitas suposições ao ler a API.
Para o equivalente em javascript, visite este repositório: https://github.com/cubiquitous/battlemetrics-js
Observe que sou um membro individual da comunidade e não sou afiliado à Battlemetrics. Os recursos fornecidos aqui são desenvolvidos para facilitar o uso da API Battlemetrics, mas não vêm com nenhum endosso ou patrocínio oficial da Battlemetrics.
É importante compreender que quaisquer ações tomadas usando esses recursos são de sua exclusiva responsabilidade. Não me responsabilizo por quaisquer danos ou consequências que possam ocorrer ao seu servidor ou conta. Tenha cuidado e certifique-se de seguir as práticas recomendadas ao usar a API.
Para começar a usar a API Battlemetrics, certifique-se de ter acesso RCON e um token de API. Se você ainda não possui um token de API, poderá obtê-lo visitando a página de desenvolvedores do Battlemetrics.
Clone ou instale este repositório:
Clonar este repositório
git clone https://github.com/Gnomeslayer/battlemetrics.git
Instalação de pip
pip install battlemetrics
Instale as dependências necessárias
ou você pode fazer:
pip install -r requirements.txt
Importe a classe Battlemetrics
para o seu projeto.
from battlemetrics import Battlemetrics
Consulte o arquivo de exemplo para obter exemplos. Aqui está um exemplo de como usar o wrapper da API Battlemetrics:
# Instantiate the API wrapper with your token
bmapi = battlemetrics( " Your token here " )
# Retrieve player information
player = asyncio.run(bmapi.player.search(12345))
# Print the player information
print(player)
Certifique-se de substituir "Your API token here"
pelo seu token de API real obtido na página de desenvolvedores do Battlemetrics.
Para obter mais detalhes sobre a API Battlemetrics e seus recursos, consulte a API Battlemetrics oficial.
Se você encontrar algum problema ou tiver sugestões de melhorias, sinta-se à vontade para enviar uma solicitação pull ou abrir um problema no rastreador de problemas. Aceito contribuições da comunidade!
Você pode entrar em contato comigo no Discord, basta me adicionar: gnomeslayer ou você pode entrar no discord oficial do Battlemetrics e @gnomeslayer lá.
Este repositório será SEMPRE gratuito e, esperançosamente, atualizado regularmente, mas se você quiser me apoiar, pode fazê-lo aqui