Toggle navigation
Toggle navigation
This project
Loading...
Sign in
황성연
/
lolinfo.gg
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
1
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
황성연
2020-06-25 07:03:05 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
413dbd47bc8e1bd515333f5670d9a804c414cb2d
413dbd47
1 parent
540194c3
Update README.md
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
89 additions
and
89 deletions
README.md
README.md
View file @
413dbd4
# LOLINFO
***
## 프로젝트 설명
마더프로젝트(FindMe.gg)를 개선한 프로젝트입니다.
Riot Games에서 제공하는 API를 통해 리그오브레전드 실시간 경기와 대전기록을 보여줍니다.
### 개선 사항
1.
공식이 잘못 되있던 캐리력과 챔피언 숙련도를 삭제했습니다.
2.
새로운 API로 대전기록을 받아왔습니다.
3.
검색된 유저가 게임중이면 실시간 경기를 보여줍니다.
4.
최근 5경기 대전기록을 보여줍니다.
5.
기존의 views는 html이었는데 vue로 바꾸었습니다.
### 설치 방법
#### 1. git clone
```git clone http://khuhub.khu.ac.kr/2017104041/lolinfo.gg.git```
#### 2. npm install
터미널로 /backend/ 와 /front-end/felol/ 에서 각각
```npm i```
### 사용 방법
#### 1. 터미널로 /backend/ 에서
```npm start```
#### 2. 터미널로 /front-end/felol/ 에서
```npm run serve```
#### 3. localhost:8080 으로 접속
***
## 활용 가능한 데이터
`(API_KEY Required.)`
###
`SUMMONER-V4`
# LOLINFO
***
## 프로젝트 설명
마더프로젝트(FindMe.gg)를 개선한 프로젝트입니다.
Riot Games에서 제공하는 API를 통해 리그오브레전드 실시간 경기와 대전기록을 보여줍니다.
### 개선 사항
1.
공식이 잘못 되있던 캐리력과 챔피언 숙련도를 삭제했습니다.
2.
새로운 API로 대전기록을 받아왔습니다.
3.
검색된 유저가 게임중이면 실시간 경기를 보여줍니다.
4.
최근 5경기 대전기록을 보여줍니다.
5.
기존의 views는 html이었는데 vue로 바꾸었습니다.
### 설치 방법
#### 1. git clone
```
git clone http://khuhub.khu.ac.kr/2017104041/lolinfo.gg.git```
#### 2. npm install
터미널로 /backend/ 와 /front-end/felol/ 에서 각각
```
npm i
```
### 사용 방법
#### 1. 터미널로 /backend/ 에서
```
npm start
```
#### 2. 터미널로 /front-end/felol/ 에서
```
npm run serve
```
#### 3. localhost:8080 으로 접속
***
## 활용 가능한 데이터 `(API_KEY Required.)`
### `SUMMONER-V4`
> https://kr.api.riotgames.com/lol/summoner/v4/summoners/by-name/{summonerName}
-
소환사 닉네임 -
`name`
-
소환사 레벨 -
`summonerLevel`
-
소환사 정보 갱신 시각 -
`revisionDate`
-
암호화된 소환사 아이디 -
`id`
-
암호화된 계정 아이디 -
`accountId`
###
`CHAMPION-MASTERY-V4`
-
소환사 닉네임 -
`name`
-
소환사 레벨 -
`summonerLevel`
-
소환사 정보 갱신 시각 -
`revisionDate`
-
암호화된 소환사 아이디 -
`id`
-
암호화된 계정 아이디 -
`accountId`
### `CHAMPION-MASTERY-V4`
> https://kr.api.riotgames.com/lol/champion-mastery/v4/champion-masteries/by-summoner/{encryptedSummonerId}
-
챔피언 아이디 -
`championId`
-
챔피언 숙련도 레벨 -
`championLevel`
-
챔피언 숙련도 점수 -
`championPoints`
-
챔피언 남은 숙련도 점수 -
`championPointsUntilNextLevel`
(5레벨에 0 고정)
-
마지막 플레이 시각 -
`lastPlayTime`
-
챔피언 레벨 토큰 개수 -
`tokensEarned`
(5레벨 이후를 위한 토큰)
-
마지막 챔피언 레벨 이후의 숙련도 점수 -
`championPointsSinceLastLevel`
-
소환사 아이디 -
`summonerId`
(암호화)
###
`CHAMPION-V3`
-
챔피언 아이디 -
`championId`
-
챔피언 숙련도 레벨 -
`championLevel`
-
챔피언 숙련도 점수 -
`championPoints`
-
챔피언 남은 숙련도 점수 -
`championPointsUntilNextLevel`
(5레벨에 0 고정)
-
마지막 플레이 시각 -
`lastPlayTime`
-
챔피언 레벨 토큰 개수 -
`tokensEarned`
(5레벨 이후를 위한 토큰)
-
마지막 챔피언 레벨 이후의 숙련도 점수 -
`championPointsSinceLastLevel`
-
소환사 아이디 -
`summonerId`
(암호화)
### `CHAMPION-V3`
> https://kr.api.riotgames.com/lol/platform/v3/champion-rotations
-
금주의 무료 챔피언 -
`freeChampionIds`
-
뉴비를 위한 무료 챔피언 -
`freeChampionIdsForNewPlayers`
###
`SPECTATOR-V4`
-
금주의 무료 챔피언 -
`freeChampionIds`
-
뉴비를 위한 무료 챔피언 -
`freeChampionIdsForNewPlayers`
### `SPECTATOR-V4`
> https://kr.api.riotgames.com/lol/spectator/v4/active-games/by-summoner/{encryptedSummonerId}
-
현재 진행중인 게임 아이디 -
`gameId`
-
밴당한 챔피언 목록 -
`bannedChampions`
-
게임 참여자 목록 -
`participants`
-
선택한 챔피언 -
`championId`
-
게임 참여자 닉네임 -
`summonerName`
-
스펠1 -
`spell1Id`
-
스펠2 -
`spell2Id`
###
`MATCH-V4`
-
현재 진행중인 게임 아이디 -
`gameId`
-
밴당한 챔피언 목록 -
`bannedChampions`
-
게임 참여자 목록 -
`participants`
-
선택한 챔피언 -
`championId`
-
게임 참여자 닉네임 -
`summonerName`
-
스펠1 -
`spell1Id`
-
스펠2 -
`spell2Id`
### `MATCH-V4`
> https://kr.api.riotgames.com/lol/match/v4/matches/{matchId}
-
게임 아이디 -
`gameId`
-
게임 종류 -
`queueId`
-
참여자 정보 -
`participantIdentities`
-
사용한 챔피언 -
`championId`
-
경기 결과 스탯 -
`stats`
-
스펠1 -
`spell1Id`
-
스펠2 -
`spell2Id`
***
\ No newline at end of file
-
게임 아이디 -
`gameId`
-
게임 종류 -
`queueId`
-
참여자 정보 -
`participantIdentities`
-
사용한 챔피언 -
`championId`
-
경기 결과 스탯 -
`stats`
-
스펠1 -
`spell1Id`
-
스펠2 -
`spell2Id`
***
\ No newline at end of file
...
...
Please
register
or
login
to post a comment