๐ŸŸฅ#1 API(Application Programming Interface)

ํ•™์Šต ๋ชฉํ‘œ - API์— ๋Œ€ํ•œ ๊ฐœ๋…๊ณผ ์ •์˜๋ฅผ ํ•™์Šตํ•œ๋‹ค.

API๋ฅผ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ •์˜ ํ•ด๋ณด์ž๋ฉด, ๋‚ด๋ถ€ ๋™์ž‘์€ ์ˆจ๊ธฐ๊ณ  ๋‹จ์ˆœํžˆ ์‚ฌ์šฉ์ž๊ฐ€ ํ˜ธ์ถœ(Call) ๋˜๋Š” ์š”์ฒญ์— ๋ฐ˜์‘ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“  ํ•˜๋‚˜์˜ ๊ทœ๊ฒฉ์„œ๋ผ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์‰ฝ๊ฒŒ ํ’€์–ด ์„ค๋ช…ํ•˜์ž๋ฉด, ์ž๋™์ฐจ์— ์‹œ๋™์„ ๊ฑธ๊ธฐ ์œ„ํ•ด ์šฐ๋ฆฌ๋Š” ๋‹จ์ˆœํžˆ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๋˜์ง€๋งŒ, ๋‚ด๋ถ€์ ์œผ๋ก  ์—ฌ๋Ÿฌ ๋ณต์žกํ•œ ๊ณผ์ •์„ ๊ฑฐ์น˜๊ฒŒ ๋˜๊ณ  ์ด ๋•Œ, ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋Š” ๊ฒƒ์ด ํ•˜๋‚˜์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด ๋•Œ, ๋‚ด๋ถ€์ ์œผ๋กœ ๋™์ž‘ํ•˜๋Š” ํ˜•ํƒœ ๋ฐ ๊ตฌํ˜„์„ API๋ผ ๋ณด๋ฉด ๋œ๋‹ค. ์ฆ‰ ์šฐ๋ฆฌ๋Š” ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅผ ์ˆ˜ ๋งŒ ์žˆ์œผ๋ฉด ๋‹ค๋ฅธ ์ž๋™์ฐจ์˜ ์‹œ๋™์„ ๊ฑธ ๋•Œ์—๋„ ๋˜‘๊ฐ™์ด ์‹œ๋™ ๋ฒ„ํŠผ ํ•˜๋‚˜๋งŒ ๋ˆ„๋ฅด๋ฉด ๋˜๋Š”๋ฐ,

์ด๋Ÿฌํ•œ ์ผ๊ด€์ ์ธ ํŒจํ„ด์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๊ฒŒ ์„ค๊ณ„ ๋˜์–ด์•ผ ํ•œ๋‹ค.

์‚ฌ์‹ค ๊ฐœ๋ฐœ์ž๋Š” ์ด๋ฏธ ์—ฌ๋ŸฌAPI๋ฅผ ์‚ฌ์šฉํ•ด ๋ดค์„ ๊ฒƒ์ด๋‹ค. ์–ด๋– ํ•œ ์–ธ์–ด๋“  ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ œ๊ณตํ•˜๋Š”๋ฐ ์˜ˆ๋ฅผ๋“ค์–ด ๋žœ๋คํ•œ ๊ฐ’์„ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค๋ฉด,

Random ํ•จ์ˆ˜๋ฅผ ํ†ตํ•ด ์ •์˜ ํ•ด๋‘” ํŒŒ๋ผ๋ฉ”ํ„ฐ ๊ฐ’๋งŒ ๋„ฃ์–ด์ฃผ๋ฉด ์ž‘๋™ํ•˜๋“ฏ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋‚ด๋ถ€ ๋™์ž‘ ์›๋ฆฌ๋ฅผ ๋ชฐ๋ผ๋„ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

Last updated