Этот репозиторий позволяет пользователям быстро и легко получать данные из API Battlemetrics. Удаление большого количества догадок при чтении API.
Эквивалент Javascript можно найти в этом репозитории: https://github.com/cubiquitous/battlemetrics-js.
Обратите внимание, что я являюсь индивидуальным членом сообщества и не связан с Battlemetrics. Представленные здесь ресурсы разработаны для облегчения использования API Battlemetrics, но не имеют официального одобрения или спонсорства со стороны Battlemetrics.
Важно понимать, что любые действия, которые вы совершаете с использованием этих ресурсов, несете исключительно вашу ответственность. Я не несу ответственности за любой ущерб или последствия, которые могут возникнуть с вашим сервером или учетной записью. Пожалуйста, соблюдайте осторожность и следуйте рекомендациям при использовании API.
Чтобы начать использовать API Battlemetrics, убедитесь, что у вас есть доступ к RCON и токен API. Если у вас еще нет токена API, вы можете получить его, посетив страницу разработчиков Battlemetrics.
Клонируйте или установите этот репозиторий:
Клонировать этот репозиторий
git clone https://github.com/Gnomeslayer/battlemetrics.git
Пип-установка
pip install battlemetrics
Установите необходимые зависимости
или вы можете сделать:
pip install -r requirements.txt
Импортируйте класс Battlemetrics
в свой проект.
from battlemetrics import Battlemetrics
Примеры см. в файле примера. Вот пример использования оболочки 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)
Обязательно замените "Your API token here"
своим фактическим токеном API, полученным на странице разработчиков Battlemetrics.
Более подробную информацию об API Battlemetrics и его возможностях можно найти на официальном API Battlemetrics.
Если вы обнаружите какие-либо проблемы или у вас есть предложения по улучшению, отправьте запрос на включение или откройте проблему в системе отслеживания проблем. Я приветствую вклад сообщества!
Вы можете связаться со мной в Discord, просто добавьте меня: gnomeslayer или вы можете присоединиться к официальному дискорду Battlemetrics и @gnomeslayer там.
Этот репозиторий ВСЕГДА будет бесплатным и, надеюсь, будет регулярно обновляться, но если вы хотите поддержать меня, вы можете сделать это здесь.