-
Notifications
You must be signed in to change notification settings - Fork 1
Info API
효택 edited this page Aug 8, 2021
·
22 revisions
해당 문서 및 API는 장효택이 작성했으며 궁금하신 부분있으면 언제든 연락주세요!
- [ 21.8.9 | getMonthSchedule field name 수정 ] : 기존 스네이크와 카멜 표기법이 섞인 필드를 제공하였는데, 모두 카멜 표기법으로 통일했습니다.
http://3.37.194.249/info
원하는 달의 경기 일정 및 결과 등의 정보를 확인하는 API
-
method
GET
-
url
/schedule?month=8
-
params
-
Field Type Description month Integer 조회를 원하는 월
-
-
success
data의 리스트는 축약했습니다.
{ "success": true, "status": 201, "data": [ { "aTeamName": "NS", "bTeamName": "HLE", "aTeamIcon": "https://cdn.pandascore.co/images/team/image/128217/nongshim_red_forcelogo_square.png", "bTeamIcon": "https://cdn.pandascore.co/images/team/image/2883/hanwha-life-esports-1s04vbu0.png", "aTeamScore": 2, "bTeamScore": 1, "status": 1, "startTime": "2021-08-01T17:00:00.000Z", "gameKey": 100011557 }, { "aTeamName": "DK", "bTeamName": "KT", "aTeamIcon": "https://cdn.pandascore.co/images/team/image/128409/dwg_ki_alogo_square.png", "bTeamIcon": "https://cdn.pandascore.co/images/team/image/63/kt_rolsterlogo_profile.png", "aTeamScore": 2, "bTeamScore": 0, "status": 1, "startTime": "2021-08-01T20:00:00.000Z", "gameKey": 100011558 } ] }
-
Field Type Description success boolean 응답 성공 여부 status number Status Code data List 해당 월에 존재하는 경기 정보들 data.aTeamName string A팀 이름 data.bTeamName string B팀 이름 data.aTeamIcon string A팀 아이콘 URL data.bTeamIcon string B팀 아이콘 URL data.aTeamScore number A팀 스코어 data.bTeamScore number B팀 스코어 data.status number 해당 경기의 상태 ex) -1 : 경기 전, 0 : 경기 중, 1 : 경기 끝 data.startTime Date 경기 시작 시간 data.gameKey number 해당 경기의 세부 내용을 조회하기 위해 필요한 KEY
-
-
fail
{ "success": false, "status": 500, "msg": "Internel Error" }
팀 순위, 승, 패, 승률을 확인하는 API
-
method
GET
-
url
/teamRank
-
success
data의 리스트는 축약했습니다.
{ "success": true, "status": 201, "data": [ { "rank": 1, "name": "NS", "icon": "https://cdn.pandascore.co/images/team/image/128217/nongshim_red_forcelogo_square.png", "win": 11, "lose": 4, "rate": 73, "key": 100000436 }, { "rank": 2, "name": "GEN", "icon": "https://cdn.pandascore.co/images/team/image/2882/geng-hooir6i9.png", "win": 10, "lose": 4, "rate": 71, "key": 100000064 } ] }
-
Field Type Description success boolean 응답 성공 여부 status number Status Code data List LCK 팀들 data.rank number 팀 순위 data.name string 팀 이름 data.icon string 팀 아이콘 URL data.win number 팀 승리 수 data.lose number 팀 패배 수 data.rate number 팀 승률 data.key number 해당 팀에 대한 key값
-
-
fail
{ "success": false, "status": 500, "msg": "Internel Error" }
POG 순위를 확인하는 API
-
method
GET
-
url
/pogRank
-
success
data의 리스트는 축약했습니다.
값은 임의로 넣었으며, 정렬은 pog point, 이후 nickname 오름차순입니다.
{ "success": true, "status": 201, "data": [ { "nickname": "BeryL", "role": "sup", "point": 200, "team": { "icon": "https://cdn.pandascore.co/images/team/image/128409/dwg_ki_alogo_square.png", "name": "DK" } }, { "nickname": "Lava", "role": "mid", "point": 150, "team": { "icon": "https://cdn.pandascore.co/images/team/image/128218/fredit_brio_nlogo_square.png", "name": "BRO" } }, { "nickname": "Khan", "role": "top", "point": 100, "team": { "icon": "https://cdn.pandascore.co/images/team/image/128409/dwg_ki_alogo_square.png", "name": "DK" } }, { "nickname": "Rahel", "role": "adc", "point": 100, "team": { "icon": "https://cdn.pandascore.co/images/team/image/128409/dwg_ki_alogo_square.png", "name": "DK" } }, { "nickname": "5Kid", "role": "adc", "point": 0, "team": { "icon": "https://cdn.pandascore.co/images/team/image/63/kt_rolsterlogo_profile.png", "name": "KT" } }, { "nickname": "Arthur", "role": "jun", "point": 0, "team": { "icon": "https://cdn.pandascore.co/images/team/image/2883/hanwha-life-esports-1s04vbu0.png", "name": "HLE" } } ] }
-
Field Type Description success boolean 응답 성공 여부 status number Status Code data List LCK 선수 리스트 data.nickname string 선수 이름 data.role string 선수 포지션 data.point number 선수의 POG 포인트 data.team object 선수의 소속 팀 Obj data.team.icon string 팀 icon img url data.team.name string 팀 이름
-
-
fail
{ "success": false, "status": 500, "msg": "Internel Error" }