์ฃผ๋ง์ ์ฌ์ฌํด์ ์ ์ ๊ฒ์ ๋์ค์ฝ๋๋ด์ ๋ง๋ค์ด ๋ณด๊ธฐ๋ก ํ๋ค. ์ ๋ณด๊ฐ ๋ง์ด ์์ด์ ์ผ์ผํ ๋ผ์ด์ํ์ผ์ ๋ฏ์ด๋ณด๊ณ ๋ง๋ค์๋ค. ๋ง๋ค์ด๋ณด๊ณ ์ถ์ผ๋ฉด ์ฒ์ฒํ ๋ฐ๋ผํด๋ณด๋ฉด ์ข์ ๋ฏ ํ๋ค. ๋จผ์ ๋์ค์ฝ๋๋ด์ ๋ง๋ค์ด์ผํ๊ณ , ๋ผ์ด์ api์ ํ ํฐ์ ๋ฐ์์ผํ๋ค. riot api ํ ํฐ์ ๋ฐ๊ธฐ ์ํด ๋จผ์ riot ๊ฐ๋ฐ์ ํ์ด์ง๋ก ๊ฐ์ ํ ํฐ์ ๋ฐ์์ฃผ์๋ค.
Riot Developer Portal
About the Riot Games API With this site we hope to provide the League of Legends developer community with access to game data in a secure and reliable way. This is just part of our ongoing effort to respond to players' and developers' requests for data and
developer.riotgames.com
๋จผ์ ๋ผ์ด์ ๊ฐ๋ฐ์ ํ์ด์ง์ ๊ฐ์ ๋ก๊ทธ์ธ์ ํด์ฃผ๊ณ ,
Sign in with your Riot account
authenticate.riotgames.com
๋ณธ์ธ์ด ๋ง๋ค ์ ํ์ด ๊ฐ์ธ์ ์ํ ์ ํ์ธ์ง, ๋์ ๋ฒ ๋ชฉ์ ์ธ์ง ์๊ฐํ๊ณ ๋ง๊ฒ ๋ฒํผ์ ๋๋ฌ์ฃผ๋ฉด ๋๋ค.
์ฌ๊ธฐ์ ๋ณธ์ธ ์ ํ์ ์ ์ด์ฃผ๋ฉด ๋๊ณ , ๋๋ ๋์ค์ฝ๋์์ ์ ์ ๊ฒ์์ ํ๊ฒ ๋ค๊ณ ์ ๊ณ , ๋์ค์ฝ๋ ์ฑ๋์ฃผ์๋ฅผ ์ ๋ ฅํ๋ค. ์น์ธ์ 1์ผ๋ง์ ๋๋ค.
๋ณธ์ธ์ ๊ณ์ ์ ๋๋ฅด๊ณ APPS, ๋ณธ์ธ์ด ์ ์ ์ ํ ์ด๋ฆ์ ๋๋ฅด๋ฉด API Key์นธ์ key๋ฅผ ๋ณต์ฌํด์ ๊ธฐ๋กํด๋๋ฉด ๋๋ค. ์ด๊ฑธ ๋จผ์ ํ ์ด์ ๋ ์น์ธ์ ๋ฐ์์ผํ๊ธฐ ๋๋ฌธ์ ๋จผ์ ์ ์ฒญํด์ฃผ์๋ค.
Discord Developer Portal — API Docs for Bots and Developers
Integrate your service with Discord — whether it's a bot or a game or whatever your wildest imagination can come up with.
discord.com
๊ทธ๋ฆฌ๊ณ ๋์ค์ฝ๋๋ด์ ๋ง๋ค๊ธฐ ์ํด ๋์ค์ฝ๋ ๊ฐ๋ฐ์ํฌํธ๋ก ๋ค์ด๊ฐ์ค๋ค.
๋ก๊ทธ์ธ์ ํ๊ณ applications๋ฅผ ๋๋ฅด๊ณ , ์ฐ์ธก ์๋จ new application์ ๋๋ฅด๊ณ create ๋ฒํผ์ ๋๋ฅธ๋ค.
๊ทธ๋ฆฌ๊ณ OAuth2๋ฅผ ๋๋ฅด๊ณ bot์ ์ฒดํฌํ์๋ฅผ ํด์ค๋ค.
bot ๋ฒํผ์ ๋๋ฅด๊ณ ์ ์ผ ์๋ ๋ฉ์์ง ํ์ฑํ๋ฒํผ์ ๋๋ฅด๊ณ save changes๋ฅผ ๋๋ฅธ๋ค. ๊ทธ๋ฆฌ๊ณ bot permissions ์์ administrator์ ๋๋ฌ์ค๋ค.
๊ทธ๋ฆฌ๊ณ ํ์ผ๋ก ๋์์์ public key๋ฅผ ๋ณต์ฌํด์ ์ ์ฅํด๋๋ค.
๋๊ธ