appfunctions.js
2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
// 입력: 팀ID, 리그ID, 시즌 입력, 반환: 경기일정
function GetGameSchedule(teamID, leagueID, season, eventObj){
var request = require("request");
var options = {
method: 'GET',
url: 'https://v3.football.api-sports.io/fixtures',
qs: {team: teamID, league: leagueID, season: season},
headers: {
'x-rapidapi-host': 'v3.football.api-sports.io',
'x-rapidapi-key': '526fc70a2e8b315e9a960ac4b4764191'
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
}
// 입력: 리그ID, 반환: 팀 순위
function GetTeamStanding(season){
var request = require("request");
var options = {
method: 'GET',
url: 'https://v3.football.api-sports.io/standings',
qs: {season: season},
headers: {
'x-rapidapi-host': 'v3.football.api-sports.io',
'x-rapidapi-key': '526fc70a2e8b315e9a960ac4b4764191'
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
}
// 입력: 리그ID, 반환: (선수) 득점 순위
function GetTopScorer(season){
var request = require("request");
var options = {
method: 'GET',
url: 'https://v3.football.api-sports.io/players/topscorers',
qs: {season: season},
headers: {
'x-rapidapi-host': 'v3.football.api-sports.io',
'x-rapidapi-key': '526fc70a2e8b315e9a960ac4b4764191'
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
}
// 입력: 리그ID, 반환: 도움 순위
function GetTopAssist(season){
var request = require("request");
var options = {
method: 'GET',
url: 'https://v3.football.api-sports.io/players/topassists',
qs: {season: season},
headers: {
'x-rapidapi-host': 'v3.football.api-sports.io',
'x-rapidapi-key': '526fc70a2e8b315e9a960ac4b4764191'
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
}