Mit diesem Repository können Benutzer schnell und einfach Daten aus der Battlemetrics-API abrufen. Dadurch entfällt ein Großteil des Rätselratens beim Lesen der API.
Das Javascript-Äquivalent finden Sie in diesem Repository: https://github.com/cubiquitous/battlemetrics-js
Bitte beachten Sie, dass ich ein einzelnes Mitglied der Community bin und nicht mit Battlemetrics verbunden bin. Die hier bereitgestellten Ressourcen wurden entwickelt, um die Nutzung der Battlemetrics-API zu erleichtern, werden jedoch nicht offiziell von Battlemetrics unterstützt oder gesponsert.
Es ist wichtig zu verstehen, dass alle Maßnahmen, die Sie mithilfe dieser Ressourcen ergreifen, ausschließlich in Ihrer Verantwortung liegen. Ich hafte nicht für Schäden oder Konsequenzen, die Ihrem Server oder Konto entstehen könnten. Seien Sie bitte vorsichtig und stellen Sie sicher, dass Sie bei der Verwendung der API die Best Practices befolgen.
Um mit der Nutzung der Battlemetrics-API zu beginnen, stellen Sie sicher, dass Sie über RCON-Zugriff und ein API-Token verfügen. Wenn Sie noch kein API-Token haben, können Sie eines erhalten, indem Sie die Battlemetrics-Entwicklerseite besuchen.
Klonen oder installieren Sie dieses Repo:
Klonen Sie dieses Repository
git clone https://github.com/Gnomeslayer/battlemetrics.git
Pip-Installation
pip install battlemetrics
Installieren Sie die erforderlichen Abhängigkeiten
oder Sie können Folgendes tun:
pip install -r requirements.txt
Importieren Sie die Battlemetrics
-Klasse in Ihr Projekt.
from battlemetrics import Battlemetrics
Beispiele finden Sie in der Beispieldatei. Hier ist ein Beispiel für die Verwendung des Battlemetrics API-Wrappers:
# 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)
Stellen Sie sicher, dass Sie "Your API token here"
durch Ihr tatsächliches API-Token ersetzen, das Sie von der Battlemetrics-Entwicklerseite erhalten haben.
Weitere Einzelheiten zur Battlemetrics-API und ihren Funktionen finden Sie in der offiziellen Battlemetrics-API.
Wenn Sie Probleme finden oder Verbesserungsvorschläge haben, können Sie gerne eine Pull-Anfrage einreichen oder ein Problem im Issue-Tracker öffnen. Ich freue mich über Beiträge aus der Community!
Du kannst mich auf Discord kontaktieren, füge mich einfach hinzu: gnomeslayer oder du kannst dort dem offiziellen Battlemetrics-Discord und @gnomeslayer beitreten.
Dieses Repository wird IMMER kostenlos sein und hoffentlich regelmäßig aktualisiert, aber wenn Sie mich unterstützen möchten, können Sie dies hier tun