Skip to content

Adofai.gg API 1.0.0

Compare
Choose a tag to compare
@Jongye0l Jongye0l released this 17 Jan 06:19
· 10 commits to main since this release

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을 확인해주세요.