본문 바로가기

프로그래밍/Android Library (직접 제작)

롤API 라이브러리 (리그오브레전드 라이브러리) 공개 예정

롤 API 라이브러리 란? (League Of Legends Library)

 - 리그오브레전드 관련 앱(어플리케이션) 을 쉽게 제작할수 있도록 API 를 만들어둔 라이브러리

 

기능

 - 전적 데이터, 소환사 관련 데이터(정보, 특성, 룬) 등 제공

 

사용방법

 - 아래와 같은 직관적이고 쉽게 제공 됩니다.

	
	Summoner summoner = new Summoner();
	summoner.getSummonerInfo("노깝데스", new SimpleSummonerListener() {
			
		@Override
		public void onSuccess(SummonerDto data) {
			Log.d("소환사 이름 : ", "" + data.name);
		}
			
		@Override
		public void onFail(int errorCode, Exception e) {
			Log.d("에러코드 : ", "" + errorCode);
		}
			
		@Override
		public void onExceptionFail(Exception e) {
			Log.d("Exception Type : ", "" + e.getMessage());
		}
			
	});


	summoner.getMasteries(11705807, new SimpleSummonerListener() {
			
		@Override
		public void onSuccess(MasteryPagesDto data) {
				
			Iterator it = data.pages.iterator();
			while(it.hasNext()) {
				MasteryPageDto pages = it.next();
				Log.d("특성 페이지 이름 : ", pages.name);		
			}
		}
			
		@Override
		public void onFail(int errorCode, Exception e) {
			Log.d("에러코드 : ", "" + errorCode);
		}
		
		@Override
		public void onExceptionFail(Exception e) {
			Log.d("Exception Type : ", "" + e.getMessage());	
		}
		
	});

 

 

라이센스

 - Apache License 2.0