Skip to content

Releases: Team-Mentos/Adofai-gg-API-Java

Adofai.gg API 1.0.1

18 Jan 13:50
234dcfa
Compare
Choose a tag to compare

수정 사항

  • AdofaiGG 개체에서 UserData를 받아오지 못하는 버그 수정
    Full Changelog: 1.0.0...1.0.1

적용법

Gradle

dependencies {
  implementation 'xyz.krmentos:adofai-gg-api:1.0.1'
}

Maven

<dependency>
  <groupId>xyz.krmentos</groupId>
  <artifactId>adofai-gg-api</artifactId>
  <version>1.0.1</version>
</dependency>

Adofai.gg API 1.0.0

17 Jan 06:19
Compare
Choose a tag to compare

Adofai-gg-API-Java

  • 이 API는 자바에서 ADOFAI.GG의 사이트에서 데이터를 가져올 수 있는 API입니다.
  • 이 API는 ADOFAI.GG에서 만든것이 아닌, 비공식적으로 만든 API입니다.

유의사항

  • Java 버전 17이상을 요구합니다.

적용법

Gradle

dependencies {
  implementation 'xyz.krmentos:adofai-gg-api:1.0.0'
}

Maven

<dependency>
  <groupId>xyz.krmentos</groupId>
  <artifactId>adofai-gg-api</artifactId>
  <version>1.0.0</version>
</dependency>

코드 사용법의 예시

// AdofaiGG 개체 생성
AdofaiGG adofaiGG = new AdofaiGG(LoadOption.LOAD_EVERY_ACTIVE);

// AdofaiGG에서 1번맵 데이터 받아오기
MapData mapData = adofaiGG.getMapById(1);

// AdofaiGG에서 곡 제목에 a가 들어간 맵 데이터들 받아오기
List<MapData> maps = adofaiGG.getMapByQuery(new MapQuery().setSong("a"));

// AdofaiGG에서 1번맵 클리어 받아오기
List<ClearData> clears = adofaiGG.getClearByQuery(new ClearQuery().setMapId(1));

// AdofaiGG에서 1번 유저 정보 받아오기
UserData userData = adofaiGG.getUserById(1);
        
// AdofaiGG에서 모든 맵 데이터 받아오기
MapData[] allMap = adofaiGG.getMaps();

자세한 내용은 JavaDoc을 확인해주세요.