該儲存庫允許用戶快速輕鬆地從 Battlemetrics API 中提取資料。消除閱讀 API 時的大量猜測。
對於 javascript 等效項,請造訪此儲存庫:https://github.com/cubiquitous/battlemetrics-js
請注意,我是社群的個人成員,不隸屬於 Battlemetrics。此處提供的資源旨在促進 Battlemetrics API 的使用,但並未獲得 Battlemetrics 的官方認可或贊助。
重要的是要了解,您使用這些資源採取的任何行動均由您自行負責。對於您的伺服器或帳戶可能發生的任何損害或後果,我不承擔任何責任。請謹慎行事並確保在使用 API 時遵循最佳實務。
要開始使用 Battlemetrics API,請確保您擁有 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
有關範例,請參閱範例文件。以下是如何使用 Battlemetrics API 包裝器的範例:
# 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"
替換為從 Battlemetrics 開發人員頁面取得的實際 API 令牌。
有關 Battlemetrics API 及其功能的更多詳細信息,請參閱官方 Battlemetrics API。
如果您發現任何問題或有改進建議,請隨時提交拉取請求或在問題追蹤器中開啟問題。我歡迎社區的貢獻!
您可以在 Discord 上聯繫我,只需添加我:gnomeslayer 或者,您可以加入官方 Battlemetrics Discord 並在那裡@gnomeslayer。
該存儲庫將始終免費,並希望定期更新,但如果您想支持我,可以在這裡這樣做