Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.5 KB

README.md

File metadata and controls

49 lines (35 loc) · 1.5 KB

Foxhole API

An unofficial rust wrapper for the Foxhole War API.

MIT licensed Crates.io Docs Actions Workflow

Dependencies

This library requires the use of tokio as an async runtime.

Usage

[dependencies]
foxhole-api = "0.2"

Example

use foxhole_api::Client;

#[tokio::main]
async fn main() {
    // The default shard is Live-1
    let client = Client::default();

    let war_data = client.war_data().await.unwrap();
    let map_names = client.map_names().await.unwrap();
    let static_map_data = client.map_data_static("TheFingersHex".to_string()).await.unwrap();
    let dynamic_map_data = client.map_data_dynamic("TheFingersHex".to_string()).await.unwrap();
}

Contributing

PRs and feature request are always welcome!

Foxhole is a registered trademark of Siege Camp.