Python wrapper for https://apexlegendsapi.com
Project description
apex-legends-api
Python wrapper for https://apexlegendsapi.com
Installation
You can install it from source, or pip (recommended)
Requirements
python >= 3.6
Source installation
python ./setup.py install
Pip installation
pip install apex-legends-api
Usage
- Register for an API Key at Apex Legends API
- Here's a quick snippet to get started
- All method calls return a dictionary representing the JSON in the response.
from apex_legends_api import ApexLegendsAPI, ALPlatform, ALAction, ALPlayer
from apex_legends_api.al_base import print_description
api = ApexLegendsAPI(api_key='<api_key>')
player_name = str("PlayerName")
platform = ALPlatform.PC
action = ALAction.GET
# Example 1:
# straight API calls
basic = api.basic_player_stats(player_name=player_name, platform=platform)
history = api.match_history(player_name=player_name, platform=platform, action=action)
origin_player = api.get_player_origin(player_name=player_name, show_all_hits=True)
print(basic)
print(history)
print(origin_player)
# Example 2:
# retrieve an 'ALPlayer' object
player: ALPlayer = api.get_player(name=player_name, platform=platform)
print_description(player)
Notes
- See https://apexlegendsapi.com for complete documentation.
- See CHANGELOG.md for history of changes
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
apex-legends-api-1.0.1.tar.gz
(6.7 kB
view hashes)
Built Distribution
Close
Hashes for apex_legends_api-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbdcfbb856ab7e700c738e25a27dbf2602f76843ed5115c586ff453eab2d412e |
|
MD5 | 18cedefc3c05c9e738bae1358afff43d |
|
BLAKE2b-256 | 3f6e4fb2ec0cf50892e473a248cad69b3b96c8ee86d5225fca8d9b26d24fed14 |