Skip to content

stachu540/HiRezAPI

Repository files navigation

Build Status Download Javadoc

HiRezAPI

Java-Based API Wrapper for Hi-Rez Studios games. Currently supports:

Features

All features will be on Project tab

Getting Started

Request API access

To access the APIs you'll need your own set of credentials which consist of a Developer ID (devId) and an Authentication Key (authKey). To getting those credentials, you need filling form on this link: https://fs12.formsite.com/HiRez/form48/secure_index.html

Sample supported builds

Maven

Add to pom.xml build.

<repositories>
    <repository>
        <id>jcenter</id>
        <url>https://jcenter.bintray.com</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
          <groupId>com.github.stachu540</groupId>
          <!--for all games-->
          <artifactId>HiRezAPI-all</artifactId> 
          <!--for paladins-->
          <!--<artifactId>HiRezAPI-paladins</artifactId>-->
          <!--for smite-->
          <!--<artifactId>HiRezAPI-smite</artifactId>-->
          <!--for realm royale-->
          <!--<artifactId>HiRezAPI-realm</artifactId>-->
          <version>3.1.0</version>
     </dependency>
</dependencies>

Gradle

Add to build.gradle build.

repositories {
    jcenter()
}

dependencies {
// for all games
  implementation("com.github.stachu540:HiRezAPI-all:3.1.0")
// for paladins
//  implementation("com.github.stachu540:HiRezAPI-paladins:3.1.0")
// for smite
//  implementation("com.github.stachu540:HiRezAPI-smite:3.1.0")
// for realm royale
//  implementation("com.github.stachu540:HiRezAPI-realm:3.1.0")
}

For starting using script check Wiki page.

Question and suggestions

Any more questions or some suggestions changes are welcome. Don't be shy, just open your Issues if you have some problem. Pull Request's and any other contribution are welcome.

Disclaimer

HiRezAPI is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Hi-Rez Studios, Inc.