Ce référentiel permet aux utilisateurs d'extraire rapidement et facilement des données de l'API Battlemetrics. Suppression d'une grande partie des incertitudes lors de la lecture de l'API.
Pour l'équivalent javascript, visitez ce référentiel : https://github.com/cubiquous/battlemetrics-js
Veuillez noter que je suis un membre individuel de la communauté et que je ne suis pas affilié à Battlemetrics. Les ressources fournies ici sont développées pour faciliter l'utilisation de l'API Battlemetrics mais ne bénéficient d'aucune approbation ou parrainage officiel de Battlemetrics.
Il est important de comprendre que toute action que vous entreprenez en utilisant ces ressources relève de votre seule responsabilité. Je ne suis pas responsable des dommages ou conséquences pouvant survenir sur votre serveur ou votre compte. Veuillez faire preuve de prudence et assurez-vous de suivre les meilleures pratiques lorsque vous utilisez l'API.
Pour commencer à utiliser l'API Battlemetrics, assurez-vous d'avoir un accès RCON et un jeton API. Si vous n'avez pas encore de jeton API, vous pouvez en obtenir un en visitant la page des développeurs Battlemetrics.
Clonez ou installez ce dépôt :
Cloner ce référentiel
git clone https://github.com/Gnomeslayer/battlemetrics.git
Installation du pip
pip install battlemetrics
Installez les dépendances requises
ou tu peux faire :
pip install -r requirements.txt
Importez la classe Battlemetrics
dans votre projet.
from battlemetrics import Battlemetrics
Reportez-vous au fichier exemple pour des exemples. Voici un exemple d'utilisation du wrapper de l'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)
Assurez-vous de remplacer "Your API token here"
par votre jeton API réel obtenu sur la page des développeurs Battlemetrics.
Pour plus de détails sur l'API Battlemetrics et ses capacités, reportez-vous à l'API officielle Battlemetrics.
Si vous rencontrez des problèmes ou avez des suggestions d'amélioration, n'hésitez pas à soumettre une pull request ou à ouvrir un problème dans le suivi des problèmes. J'apprécie les contributions de la communauté !
Vous pouvez me contacter sur Discord, ajoutez-moi simplement : gnomeslayer ou, vous pouvez y rejoindre le discord officiel Battlemetrics et @gnomeslayer.
Ce référentiel sera TOUJOURS gratuit et, espérons-le, régulièrement mis à jour, mais si vous souhaitez me soutenir, vous pouvez le faire ici