๐ŸŽ‰๋กค ์ „์ ๊ฒ€์ƒ‰ ์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ(1) - RIOT API ์Šน์ธ๋ฐ›๊ธฐ

์ค€์„(์ค€์„์•„)ยท2021๋…„ 10์›” 1์ผ
0

์‚ฌ์ดํŠธ ๊ตฌ์กฐ


๋‹ค๋ฅธ ์ „์ ๊ฒ€์ƒ‰ ์‚ฌ์ดํŠธ์—๋Š” ๊ด‘๊ณ ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„์„œ ์ „์ ๊ฒ€์ƒ‰์„ ๋ณด๊ธฐ๊ฐ€ ์ข€ ๋ถˆํŽธํ•˜์—ฌ ๋‚˜๋งŒ์˜ ๊ด‘๊ณ ์—†๋Š” ๊น”๋”ํ•œ ๋ฆฌ๊ทธ์˜ค๋ธŒ๋ ˆ์ „๋“œ ์ „์ ๊ฒ€์ƒ‰ ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ธฐ๋กœ ํ•˜์˜€๋‹ค.
1์ฐจ์ ์ธ ๋ชฉํ‘œ๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ ์•„๋ž˜์ฒ˜๋Ÿผ ์ •ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.

  • ๐Ÿ“Riot API๋ฅผ ์ธ์ฆ
  • XMLHttpRequest๋ฅผ ์ด์šฉํ•˜์—ฌ Riot API ๋ฐ์ดํ„ฐ ํŒŒ์‹ฑ
  • Express๋ฅผ ์ด์šฉํ•ด์„œ Front์— ๋ฐ์ดํ„ฐ ๋„˜๊ธฐ๊ธฐ
  • ๋‰ด๋ชจํ”ผ์ฆ˜์„ ์ด์šฉํ•˜์—ฌ ์‚ฌ์ดํŠธ ๊พธ๋ฏธ๊ธฐ

RIOT API ์ธ์ฆํ‚ค ์–ป๊ธฐ

๋ฆฌ๊ทธ์˜ค๋ธŒ๋ ˆ์ „๋“œ ๊ฒŒ์ž„์•„์ด๋””๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์ด๋ฉ”์ผ๊ณ„์ •์ด ์žˆ์œผ๋ฉด ๋ˆ„๊ตฌ๋‚˜ ๋ผ์ด์—‡ ๊ฒŒ์ž„์ฆˆ ๊ฐœ๋ฐœ์ž์šฉํ‚ค๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.
๊ธฐ๋ณธ์ ์œผ๋กœ ์ฃผ๋Š” API KEY๊ฐ€ ์žˆ๋Š”๋ฐ ์ด๊ฑด 24์‹œ๊ฐ„๋งˆ๋‹ค ์žฌ๋ฐœ๊ธ‰์„ ๋ฐ›์•„์ค˜์•ผ ํ•˜๋Š” ๋”์ฐํ•œ ๊ฒƒ์ด๋ฏ€๋กœ
์‚ฌ์ง„์˜ REGISTER PRODUCT๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ๋„๋ก ํ•˜์ž


API ์‚ฌ์šฉ์šฉ๋„๋ฅผ ๋ฌป๋Š”์ฐฝ์ด ๋œฐํ…๋ฐ ์ž์‹ ์—๊ฒŒ ์•Œ๋งž์€ ์šฉ๋„๋ฅผ ์„ ํƒํ•˜์—ฌ ๊ฐ„๋‹จํ•œ ์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ๋งˆ์น˜๋ฉด
์ผ์ฃผ์ผ ์•ˆ์œผ๋กœ ์ธ์ฆํ‚ค๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์„๊ฒƒ์ด๋‹ค.

๋‹ค์Œ ํฌ์Šคํ„ฐ์—์„œ๋Š” ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„์™”๋Š”์ง€์— ๋Œ€ํ•˜์—ฌ ์ž‘์„ฑํ•ด๋ณด์ž.

profile
๋‰ด๋น„๊ฐœ๋ฐœ์ž

0๊ฐœ์˜ ๋Œ“๊ธ€