I. ์ค๋น
์๋ ํ์ธ์.
๋ฐฑ์ค์ ๋ฐ๋ก API๋ฅผ ์ง์ํ์ง ์๊ธฐ ๋๋ฌธ์ Solved AC์์ ์ ๊ณตํ๋ API๋ฅผ ํ์ฉํด์ผ ํฉ๋๋ค.
๊ตฌํ์ ํ์ํ ์ ๋ณด๋
https://solvedac.github.io/unofficial-documentation/#/operations/getUser
๊ฐ ํ์ํฉ๋๋ค.
II. ๊ฐ๋ฐ
์ ๊ฐ์ ๊ฒฝ์ฐ ํฌํธํด๋ฆฌ์ค์ ์ ์ฉํด์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
์ฝ๋ ์ ๋ฌธ
https://github.com/DipokalLab/JS_SolvedacAPI/blob/main/get_info.js
III. ๊ณต์ ๋ฌธ์ ์ค๋ช
๊ณต์ ๋ฌธ์๋ฅผ ๋ณด๋ฉด ์ฌ์ฉ์ ์ ๋ณด๋ฟ๋ง ์๋๋ผ ๋ฐฑ์ค์ ์ฌ๋ฌ๊ฐ์ง ํต๊ณ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
CLASS๋ณ ๋ฌธ์ ์ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์๋ฅผ๋ค์ด ์ค๋ช ํด๋ณด๊ฒ ์ต๋๋ค.
์ ์์ฒญ์
๋ฅผ ๋ฐํํฉ๋๋ค.
ํด๋์ค1์ ํด๋นํ๋ ๋ฌธ์ ๋ ์ด 24๋ฌธ ์ ๊ณ ๊ทธ์ค์์ essential์ ํด๋นํ๋ ๋ฌธ์ ๋ก๋ 20๋ฌธ์ ๊ฐ ์์ต๋๋ค.
Send Request ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์ค์๊ฐ์ผ๋ก ์์ฒญ๋ ๊ฐ๋ฅํฉ๋๋ค.
์ด๋ฐ ๊ธฐ๋ฅ๋ค์ ์ ์ ํ๊ฒ ํ์ฉํ์ฌ ํฌํธํด๋ฆฌ์ค์ ํต๊ณ๋ก ์ ์ฉ์ํค๊ฑฐ๋ ์ฌ์ด๋ ํ๋ก์ ํธ์ ํ์ฉํ์ค ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋๊น์ง๋ ๋ฐฑ์ค์์ ๊ณต์์ ์ผ๋ก ์ง์ํ์ง ์๋ ๊ธฐ๋ฅ์ด๊ธฐ์ ๋ฐฑ์ค์ ์์ฒญ์ ๋ฐ๋ผ ์ง์์ง ์ ์๊ณ ์ด์ ์ ๋ณด๊ฐ API์ ์ผ์นํ์ง ์์ ์ ์์ต๋๋ค.
'๐ป๊ธฐ์ > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ์ ๊ฐ๋ฐ์๋ฅผ ์ํ JavaScript ๊ธฐ์ด ๋ฉด์ ์ง๋ฌธ (2024๋ ) (31) | 2024.02.28 |
---|---|
์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ง๋ค ์ ์๋ ํ๋ก์ ํธ ๋ชจ์ (0) | 2023.03.01 |
[ ThreeJS ] OBJLoader object ์์น ์ด๋ (0) | 2022.04.21 |
[ NodeJS ] javascript-obfuscator ์๋ฐ์คํฌ๋ฆฝํธ ๋๋ ํ (0) | 2021.12.24 |
[ PeerJS ] WebRTC ๋ฅผ ํธํ๊ฒ ๋ค๋ค๋ณด์ (0) | 2021.11.18 |