Merge branch 'master' of ssh://khuhub.khu.ac.kr:12959/2016104150/TFT_My_Galaxy
Showing
1 changed file
with
22 additions
and
32 deletions
1 | - | 1 | +# TFT_My_Galaxy |
2 | -# FindMe.GG | ||
3 | 2 | ||
4 | ## 개발 목표 | 3 | ## 개발 목표 |
5 | 4 | ||
6 | -- `Riot Games Api`를 통한 리그오브레전드 정보 사이트 만들기 | 5 | +- `Riot Games Api`를 통한 TFT 은하계 별 승률 사이트 만들기 |
7 | 6 | ||
8 | ## 활용 가능한 데이터 `(API_KEY Required.)` | 7 | ## 활용 가능한 데이터 `(API_KEY Required.)` |
9 | 8 | ||
10 | ### `SUMMONER-V4` | 9 | ### `SUMMONER-V4` |
11 | 10 | ||
12 | -> https://kr.api.riotgames.com/lol/summoner/v4/summoners/by-name/{summonerName} | 11 | +> https://kr.api.riotgames.com/lol/summoner/v4/summoners/by-name/ |
12 | + | ||
13 | +- 소환사 puuid - `puuid` | ||
14 | + | ||
13 | 15 | ||
14 | -- 소환사 닉네임 - `name` | 16 | +### `TFT MATCH-V1` |
15 | -- 소환사 레벨 - `summonerLevel` | ||
16 | -- 소환사 정보 갱신 시각 - `revisionDate` | ||
17 | -- 암호화된 소환사 아이디 - `id` | ||
18 | -- 암호화된 계정 아이디 - `accountId` | ||
19 | 17 | ||
20 | -### `CHAMPION-MASTERY-V4` | 18 | +> https://asia.api.riotgames.com/tft/match/v1/matches/by-puuid/ |
21 | 19 | ||
22 | -> https://kr.api.riotgames.com/lol/champion-mastery/v4/champion-masteries/by-summoner/{encryptedSummonerId} | 20 | +- 매치 이름 |
23 | 21 | ||
24 | -- 챔피언 아이디 - `championId` | 22 | +https://asia.api.riotgames.com/tft/match/v1/matches/ |
25 | -- 챔피언 숙련도 레벨 - `championLevel` | 23 | +- 매치 정보 |
26 | -- 챔피언 숙련도 점수 - `championPoints` | 24 | +-게임 정보의 참여자 정보 ["info"]["participants"] |
27 | -- 챔피언 남은 숙련도 점수 - `championPointsUntilNextLevel` (5레벨에 0 고정) | 25 | +-참여자의 등수 ["info"]["participants"][placement] |
28 | -- 마지막 플레이 시각 - `lastPlayTime` | ||
29 | -- 챔피언 레벨 토큰 개수 - `tokensEarned` (5레벨 이후를 위한 토큰) | ||
30 | -- 마지막 챔피언 레벨 이후의 숙련도 점수 - `championPointsSinceLastLevel` | ||
31 | -- 소환사 아이디 - `summonerId` (암호화) | ||
32 | 26 | ||
33 | -### `CHAMPION-V3` | 27 | +### 주의사항 |
34 | 28 | ||
35 | -> https://kr.api.riotgames.com/lol/platform/v3/champion-rotations | 29 | +>버튼이 눌리지 않을경우 버튼 중앙의 살짝 아래 부분 클릭해보기 |
36 | 30 | ||
37 | -- 금주의 무료 챔피언 - `freeChampionIds` | 31 | +>console output 이 0 => api 재확인 (본 project는 임시 api 키를 사용) |
38 | -- 뉴비를 위한 무료 챔피언 - `freeChampionIdsForNewPlayers` | ||
39 | 32 | ||
40 | -## 개발 히스토리 | ||
41 | -- 2019-11-17 | ||
42 | - - 첫 미팅, 개발툴 및 환경 설정, 주제 선정 | ||
43 | 33 | ||
44 | -- 2019-11-23 | 34 | +### 사용법 |
45 | - - 마더 프로젝트 오류 수정, API키 요청 -> 마더 프로젝트 실행가능 | ||
46 | 35 | ||
47 | -- 2019-11-28 | 36 | +1. git clone |
48 | - - css 수정, 챔피언 로테이션 API추가, 캐리력 MMR 추가 | 37 | +2. cd /TFT_My_Galaxy |
38 | +3. api folder의api.js의 apikey 값 수정=> https://developer.riotgames.com/ | ||
39 | +4. npm install | ||
40 | +5. node app.js | ||
49 | 41 | ||
50 | -- 2019-12-04 | ||
51 | - - 최종 미팅, 프로젝트 점검 및 발표자료 작성 | ||
52 | 42 | ||
53 | 43 | ||
54 | ```python | 44 | ```python | ... | ... |
-
Please register or login to post a comment