๋ด API ํค, ์ ์ถ๋๋ฉด ์ผ๋ง๋ ์ํํ ๊น?
API ํค ์ ์ถ ์ฌ๊ณ ๋ ๋จ์ํ "ํค๊ฐ ์์ด๋๊ฐ๋ค"๋ ์ฌ์ค ์์ฒด๋ณด๋ค, ๊ทธ ํค๊ฐ ์ด๋ค ๊ถํ์ ๊ฐ๊ณ ์ผ๋ง๋ ๋ง์ ์๋น์ค์ ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉฐ ์ผ๋ง๋ ์ค๋ ๋ฐฉ์น๋์๋์ง์ ๋ฐ๋ผ ์ค์ ํผํด ๊ท๋ชจ๊ฐ ํฌ๊ฒ ๋ฌ๋ผ์ง๋๋ค. ์ฝ๊ธฐ ์ ์ฉ ํค๊ฐ ์งง์ ๊ธฐ๊ฐ ๋ ธ์ถ๋ ๊ฒฝ์ฐ์, ๊ด๋ฆฌ์ ๊ถํ ํค๊ฐ ์ฌ๋ฌ ์๋น์ค์ ์ฐ๋๋ ์ฑ ๋ช ๋ฌ๊ฐ ๊ต์ฒด๋์ง ์์ ๊ฒฝ์ฐ๋ ์ํ๋ ์ฐจ์ด๊ฐ ์์ญ ๋ฐฐ์ ๋ฌํ ์ ์์ต๋๋ค.
์ด ๊ณ์ฐ๊ธฐ๋ ๊ถํ ๋ฒ์(์ฝ๊ธฐ ์ ์ฉ/์ฝ๊ธฐ์ฐ๊ธฐ/๊ด๋ฆฌ์), ์ฐ๋๋ ์๋น์ค ์, ๋ ธ์ถ๋๊ฑฐ๋ ๊ต์ฒด๋์ง ์์ ๊ธฐ๊ฐ์ ์ ๋ ฅ๋ฐ์ ์ข ํฉ ์ํ๋ ์ ์๋ฅผ ์ฐ์ถํฉ๋๋ค. ์ ์๊ฐ ๋๊ฒ ๋์จ๋ค๋ฉด ์ฆ์ ํค๋ฅผ ํ๊ธฐํ๊ณ ์ฌ๋ฐ๊ธํ๋ฉฐ, ์์ผ๋ก๋ ์ต์ ๊ถํ ์์น๊ณผ ์ ๊ธฐ ๊ต์ฒด ์ ์ฑ ์ ์ ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. ์ฝ๋ ์ ์ฅ์์ ํค๊ฐ ์ปค๋ฐ๋ ์ ์ด ์๋ค๋ฉด ํ์คํ ๋ฆฌ์์๋ ์์ ํ ์ ๊ฑฐํด์ผ ํฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ฝ๊ธฐ ์ ์ฉ ํค๋ ์กฐํ์ ๊ทธ์น์ง๋ง, ์ฐ๊ธฐยท์ญ์ ๋ ๊ด๋ฆฌ์ ๊ถํ ํค๋ ๋ฐ์ดํฐ ๋ณ์กฐ, ์ญ์ , ๊ฒฐ์ ์ ๋ณด ์ ๊ทผ ๋ฑ ํจ์ฌ ๊ด๋ฒ์ํ ํผํด๋ก ์ด์ด์ง ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
ํ์ํ ์ต์ ๊ถํ๋ง ๋ถ์ฌํ๊ณ ์ ๊ธฐ์ ์ผ๋ก ๊ต์ฒด(rotate)ํ๋ฉฐ, ์ฝ๋์ ํค๋ฅผ ํ๋์ฝ๋ฉํ์ง ์๊ณ ํ๊ฒฝ ๋ณ์๋ ์ํฌ๋ฆฟ ๋งค๋์ ๋ก ๊ด๋ฆฌํ์ธ์.