๐๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ง ์๋ค๋ฉด ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์กฐํ๋ ์์ ์ฃฝ ๋จน๊ธฐ! ์ด๊ฐ๋จ ์๋ฒฝ ๊ฐ์ด๋!
๋ชฉ์ฐจ
- ์๋ก : ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ก ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์กฐํ์ ํ์์ฑ
- ๊ฐ์ฅ ์ฝ๊ณ ์ ํํ ์กฐํ ๋ฐฉ๋ฒ: ํํ์ค ์ด์ฉ
- 2.1 ํํ์ค ์ ์ ๋ฐ ๋ก๊ทธ์ธ
- 2.2 ‘์กฐํ/๋ฐ๊ธ’ ๋ฉ๋ด ํ์ฉ
- 2.3 ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์กฐํ/ํ์ธ ์๋น์ค ์ด์ฉ ์ ์ฐจ
- ๋๋ ์กฐํ ๋ฐ ์์คํ
์ฐ๋์ด ํ์ํ ๋: ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ
- 3.1 ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ์ ์ญํ ๊ณผ ํน์ง
- 3.2 API ํ์ฉ์ ํตํ ์กฐํ ๋ฐฉ๋ฒ
- 3.3 ๋ฐ์ดํฐ ์ด์ฉ ์ ์ฒญ ๋ฐ ์น์ธ ์ ์ฐจ
- ๊ธด๊ธ ์ํฉ ์ ์ฐธ๊ณ ๊ฐ๋ฅํ ๊ธฐํ ๋ฐฉ๋ฒ
- 4.1 ๊ธ์ต๊ธฐ๊ด ๋ฐ ๊ฑฐ๋์ฒ ๋ฌธ์
- 4.2 ๋ฒ์ธ ๋ฑ๊ธฐ๋ถ ๋ฑ๋ณธ ํ์ธ (๊ฐ์ ์ ๋ฐฉ๋ฒ)
- ์กฐํ ์ ์ ์์ฌํญ ๋ฐ ์ฑ๊ณต์ ์ธ ์กฐํ๋ฅผ ์ํ ํ
1. ์๋ก : ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ก ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์กฐํ์ ํ์์ฑ
์ฌ์ ์ ํ๋ค ๋ณด๋ฉด ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ ์๊ณ ์์ง๋ง, ์ ์ ์ค์ํ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ๋ฐ์ํฉ๋๋ค. ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ ๋ฒ์ธ์ด ์ค๋ฆฝ๋ ๋ ๋ฒ์์์ ๋ถ์ฌํ๋ ๊ณ ์ ๋ฒํธ(์: 110111-1234567)์ด๋ฉฐ, ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ ์ธ๋ฌด์์์ ์ฌ์ ๊ฐ์ ์์ ์ ๋ถ์ฌํ๋ ๋ฒํธ(์: 123-45-67890)๋ก, ์ด ๋์ ์๋ก ๋ค๋ฅธ ๋ชฉ์ ๊ณผ ์ฉ๋๋ฅผ ๊ฐ์ง๋๋ค.
ํ์ง๋ง ์ธ๊ธ๊ณ์ฐ์ ๋ฐํ, ๊ธ์ต ๊ฑฐ๋, ๊ณ์ฝ ์ฒด๊ฒฐ ๋ฑ ๋๋ถ๋ถ์ ๋น์ฆ๋์ค ํ๋์์๋ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๊ฐ ํ์์ ์ผ๋ก ์๊ตฌ๋ฉ๋๋ค. ํนํ ๊ฑฐ๋์ฒ์ ์ ๋ขฐ์ฑ์ ํ์ธํ๊ฑฐ๋, ์ ํํ ์ธ๋ฌด ์ฒ๋ฆฌ๋ฅผ ์ํด ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ฅผ ํ ๋๋ก ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์ ์ํ๊ณ ์ ํํ๊ฒ ์กฐํํด์ผ ํ ํ์์ฑ์ด ๋งค์ฐ ํฝ๋๋ค. ๋คํํ ๋ํ๋ฏผ๊ตญ์๋ ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ฅผ ํ์ฉํ์ฌ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ๋งค์ฐ ์ฝ๊ฒ ํ์ธํ ์ ์๋ ๊ณต์์ ์ด๊ณ ํฉ๋ฒ์ ์ธ ๋ฐฉ๋ฒ์ด ์กด์ฌํ๋ฉฐ, ๊ทธ์ค์์๋ ๊ตญ์ธ์ฒญ ํํ์ค๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ์ด ๊ฐ์ฅ ๋์ค์ ์ด๊ณ ํธ๋ฆฌํฉ๋๋ค. ์ด์ ๋ถํฐ ๊ทธ ๊ตฌ์ฒด์ ์ด๊ณ ์์ธํ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
2. ๊ฐ์ฅ ์ฝ๊ณ ์ ํํ ์กฐํ ๋ฐฉ๋ฒ: ํํ์ค ์ด์ฉ
๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ฅผ ์ด์ฉํ ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์กฐํ์ ์์ด ๊ฐ์ฅ ์ ๊ทผ์ฑ์ด ์ข๊ณ , ์ ๋ณด์ ์ ํ์ฑ์ด ๋ณด์ฅ๋๋ ๋ฐฉ๋ฒ์ ๋ฐ๋ก ๊ตญ์ธ์ฒญ ํํ์ค๋ฅผ ์ด์ฉํ๋ ๊ฒ์ ๋๋ค. ํํ์ค๋ ๊ตญ์ธ์ฒญ์ด ์ด์ํ๋ ์ธ๊ธ ๊ด๋ จ ํฌํธ ์๋น์ค๋ก, ๋ค์ํ ์ธ๋ฌด ๊ด๋ จ ์กฐํ ๋ฐ ์ ๊ณ ์ ๋ฌด๋ฅผ ์จ๋ผ์ธ์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
2.1 ํํ์ค ์ ์ ๋ฐ ๋ก๊ทธ์ธ
๋จผ์ ์ธํฐ๋ท ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด์ด ๊ตญ์ธ์ฒญ ํํ์ค ๊ณต์ ํํ์ด์ง์ ์ ์ํด์ผ ํฉ๋๋ค. ํํ์ค ์ด์ฉ์ ์ํด์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ณต๋์ธ์ฆ์(๊ตฌ ๊ณต์ธ์ธ์ฆ์) ๋๋ ๊ฐํธ ์ธ์ฆ์ ํตํ ๋ก๊ทธ์ธ์ด ํ์ํฉ๋๋ค. ์กฐํํ๋ ค๋ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์ฐพ๋ ์ฃผ์ฒด๊ฐ ํด๋น ๋ฒ์ธ ๋ณธ์ธ์ด๋ผ๋ฉด ๋ฒ์ธ์ ๊ณต๋์ธ์ฆ์๋ก ๋ก๊ทธ์ธํ๋ฉด ๋์ง๋ง, ํ ๋ฒ์ธ(๊ฑฐ๋์ฒ ๋ฑ)์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์กฐํํ๋ ๊ฒฝ์ฐ๋ผ๋ฉด ์กฐํํ๋ ๋ณธ์ธ(๊ฐ์ธ ๋๋ ๋ฒ์ธ)์ ์ธ์ฆ์๋ก ๋ก๊ทธ์ธํ๋ฉด ๋ฉ๋๋ค. ํ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ก ์กฐํํ๋ ์๋น์ค๋ ‘์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ก ๋ฐ๊ธ๋ ์ธ๊ธ๊ณ์ฐ์์ ์์ ์ฌ๋ถ ํ์ธ’ ๋ฑ ๊ฐ์ ์ ์ธ ๋ฐฉ์์ ํตํด์๋ง ๊ฐ๋ฅํ๋ฏ๋ก, ๋ณธ์ธ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์ฐพ๋ ๊ฒ์ด ์๋๋ผ๋ฉด ๋ค์ ๋จ๊ณ์ ‘์ฌ์ ์์ํ ์กฐํ’ ๋ฑ์ ํ์ฉํด์ผ ํฉ๋๋ค.
2.2 ‘์กฐํ/๋ฐ๊ธ’ ๋ฉ๋ด ํ์ฉ
๋ก๊ทธ์ธ์ ์๋ฃํ๋ค๋ฉด ํํ์ค ๋ฉ์ธ ํ๋ฉด ์๋จ์ ์์นํ ‘์กฐํ/๋ฐ๊ธ’ ๋ฉ๋ด๋ฅผ ํด๋ฆญํฉ๋๋ค. ์ด ๋ฉ๋ด์๋ ์ธ๊ธ ๊ด๋ จ ๊ฐ์ข ์ ๋ณด๋ฅผ ์กฐํํ๊ณ ์ฆ๋ช ์๋ฅผ ๋ฐ๊ธ๋ฐ๋ ๊ธฐ๋ฅ๋ค์ด ๋ชจ์ฌ ์์ต๋๋ค.
2.3 ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์กฐํ/ํ์ธ ์๋น์ค ์ด์ฉ ์ ์ฐจ
‘์กฐํ/๋ฐ๊ธ’ ๋ฉ๋ด๋ก ๋ค์ด๊ฐ๋ฉด ๋ค์ํ ์ธ๋ถ ๋ฉ๋ด๋ค์ด ๋ํ๋ฉ๋๋ค. ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๊ฐ ์ฃผ๋ก ์ด์ฉํด์ผ ํ ์๋น์ค๋ ํฌ๊ฒ ๋ ๊ฐ์ง์ ๋๋ค.
โ ๋ณธ์ธ ๋ฒ์ธ์ ์ฌ์
์๋ฑ๋ก๋ฒํธ๋ฅผ ๋ชจ๋ฅผ ๋ (๊ฐ์ฅ ์ฌ์ด ๊ฒฝ์ฐ):
ํํ์ค์ ๋ฒ์ธ ๊ณต๋์ธ์ฆ์๋ก ๋ก๊ทธ์ธํ๋ ์๊ฐ, ์ด๋ฏธ ์์คํ
์ ํด๋น ๋ฒ์ธ์ ์ฌ์
์๋ฑ๋ก๋ฒํธ๋ฅผ ์ธ์งํ๊ณ ์์ต๋๋ค. ์๋จ์ ‘My NTS’ ๋ฉ๋ด๋ฅผ ํด๋ฆญํ๊ฑฐ๋, ์ธ๊ธ ๊ด๋ จ ์ ๊ณ ํ๋ฉด์ผ๋ก ์ด๋ํ๋ฉด ์๋์ผ๋ก ํด๋น ๋ฒ์ธ์ ์ฌ์
์๋ฑ๋ก๋ฒํธ๊ฐ ํ๋ฉด ์๋จ์ด๋ ์
๋ ฅ ์นธ์ ํ์๋๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค. ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ก ์ธ์ฆ์๋ฅผ ๋ฐ๊ธ๋ฐ์๋๋ผ๋, ์ธ์ฆ์ ์ ๋ณด ๋ด์ ์ฌ์
์๋ฑ๋ก๋ฒํธ๊ฐ ์ฐ๊ฒฐ๋์ด ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฅํ ๋ฐฉ๋ฒ์
๋๋ค. ์ฆ, ๋ฒ์ธ ์ธ์ฆ์๋ก ๋ก๊ทธ์ธํ๋ค๋ฉด ๋ณ๋๋ก ๋ณต์กํ ์กฐํ ์ ์ฐจ ์์ด ๋ฐ๋ก ์ฌ์
์๋ฑ๋ก๋ฒํธ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
โก ํ ๋ฒ์ธ์ ์ฌ์
์ ์ํ๋ฅผ ๊ฐ์ ์ ์ผ๋ก ํ์ธํ ๋ (๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ก๋ ์ง์ ์กฐํ๊ฐ ์ด๋ ค์):
์ํ๊น๊ฒ๋ ๊ตญ์ธ์ฒญ ํํ์ค์์๋ ‘๋ฒ์ธ๋ฑ๋ก๋ฒํธ’๋ง์ผ๋ก๋ ‘ํ์ธ’์ ‘์ฌ์
์๋ฑ๋ก๋ฒํธ’๋ฅผ ์ง์ ์ ์ผ๋ก ์กฐํํ ์ ์๋ ๋ฉ๋ด๋ฅผ ์ ๊ณตํ์ง ์์ต๋๋ค. ์ด๋ ๊ฐ์ธ์ ๋ณด ๋ฐ ์ฌ์
์ ๋ณด ๋ณดํธ๋ฅผ ์ํ ์กฐ์น์
๋๋ค. ๋ค๋ง, ํด๋น ๋ฒ์ธ์ ์ฌ์
์๋ฑ๋ก๋ฒํธ๊ฐ ํดํ์
์ํ๋ ์๋์ง ๋ฑ์ ์ต์ํ์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ ์๋น์ค๋ ์ ๊ณตํฉ๋๋ค.
- ‘์ฌ์
์์ํ ์กฐํ’ ์๋น์ค:
- ‘์กฐํ/๋ฐ๊ธ’ ๋ฉ๋ด ๋ด ‘์ฌ์ ์์ํ’ ํน์ ‘์ฌ์ ์๋ฑ๋ก๋ฒํธ ์กฐํ’ ์น์ ์ผ๋ก ์ด๋ํฉ๋๋ค.
- ์ฌ๊ธฐ์ ํ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์ ๋ ฅํ๋ฉด ํด๋น ์ฌ์ ์๊ฐ ํ์ฌ ๊ณ์์ฌ์ ์์ธ์ง, ํด์ ์์ธ์ง, ํ์ ์์ธ์ง๋ฅผ ์ค์๊ฐ์ผ๋ก ํ์ธํ ์ ์์ต๋๋ค. ์ด ์๋น์ค๋ฅผ ํตํด ์ฌ์ ์๋ฑ๋ก๋ฒํธ์ ์ ํจ์ฑ์ ๊ฒ์ฆํ ์ ์์ต๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ๋ณธ์ธ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ๋ชจ๋ฅผ ๋๋ ๋ฒ์ธ ์ธ์ฆ์๋ก ํํ์ค ๋ก๊ทธ์ธ๋ง ํ๋ฉด ๋ฐ๋ก ํ์ธ ๊ฐ๋ฅํ๋ฉฐ, ํ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ง์ผ๋ก๋ ์ง์ ์กฐํ๊ฐ ๋ถ๊ฐ๋ฅํ๋ฉฐ, ์ด๋ฏธ ์๊ณ ์๋ ์ฌ์ ์๋ฑ๋ก๋ฒํธ์ ์ํ ํ์ธ ์ฉ๋๋ก๋ง ํํ์ค๋ฅผ ํ์ฉํ ์ ์์ต๋๋ค. ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ก ํ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์กฐํํ๊ณ ์ถ๋ค๋ฉด ์๋์ ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ ํ์ฉ ๋ฐฉ๋ฒ์ ์ฐธ๊ณ ํด์ผ ํฉ๋๋ค.
3. ๋๋ ์กฐํ ๋ฐ ์์คํ ์ฐ๋์ด ํ์ํ ๋: ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ
์ฌ์ ์๋ฑ๋ก๋ฒํธ์ ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ฅผ ์ฐ๊ณํ์ฌ ๋๋์ผ๋ก ์กฐํํ๊ฑฐ๋, ์์ฒด ์์คํ ์ ํด๋น ์ ๋ณด๋ฅผ ์ฐ๋ํ์ฌ ์๋ํํ๊ณ ์ถ์ ๊ฒฝ์ฐ์๋ ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ์ ํ์ฉํด์ผ ํฉ๋๋ค.
3.1 ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ์ ์ญํ ๊ณผ ํน์ง
๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ์ ์ ๋ถ ๋ฐ ๊ณต๊ณต๊ธฐ๊ด์ด ๋ณด์ ํ ๋ค์ํ ๊ณต๊ณต ๋ฐ์ดํฐ๋ฅผ ๊ฐ๋ฐฉํ์ฌ ๊ตญ๋ฏผ๋ค์ด ์ฝ๊ฒ ์ ๊ทผํ๊ณ ํ์ฉํ ์ ์๋๋ก ๋ง๋ ํตํฉ ์ฐฝ๊ตฌ์ ๋๋ค. ์ด๊ณณ์์ ๊ตญ์ธ์ฒญ ๋ฑ์ ๊ณต๊ณต๊ธฐ๊ด์ด ์ ๊ณตํ๋ ‘์ฌ์ ์๋ฑ๋ก์ ๋ณด’ ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ API(Application Programming Interface) ํํ๋ก ์ ๊ณต๋ฐ์ ํ์ฉํ ์ ์์ต๋๋ค.
3.2 API ํ์ฉ์ ํตํ ์กฐํ ๋ฐฉ๋ฒ
๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ์์ ์ ๊ณตํ๋ ๊ตญ์ธ์ฒญ ๊ด๋ จ API ์ค์๋ ์ฌ์ ์๋ฑ๋ก๋ฒํธ์ ๋ฒ์ธ๋ฑ๋ก๋ฒํธ ๊ฐ์ ์ฐ๊ณ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ ์๋น์ค๊ฐ ์กด์ฌํ ์ ์์ต๋๋ค. ์ด๋ ์ค์๊ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์กฐํํ๋ ๋ฐฉ์์ด ์๋, ๋๋์ ๊ณต๊ณต ์ ๋ณด๋ฅผ ํ์ฉํ ์ ์๋๋ก ์ ๊ณตํ๋ ๋ฐฉ์์ ๋๋ค.
- ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ ์ ์ ๋ฐ ๊ฒ์: ํฌํธ์ ์ ์ํ์ฌ ‘์ฌ์ ์๋ฑ๋ก๋ฒํธ’, ‘๋ฒ์ธ๋ฑ๋ก๋ฒํธ’, ‘๊ตญ์ธ์ฒญ’ ๋ฑ์ ํค์๋๋ก ๊ฒ์ํฉ๋๋ค.
- ๊ด๋ จ API ์ฐพ๊ธฐ: ๊ฒ์ ๊ฒฐ๊ณผ ์ค ์ฌ์ ์๋ฑ๋ก์ ๋ณด๋ฅผ ์ ๊ณตํ๋ API ์๋น์ค๋ฅผ ์ฐพ์ต๋๋ค. ์๋ฅผ ๋ค์ด ‘์ฌ์ ์๋ฑ๋ก ์ํ ์กฐํ’, ‘๋ฒ์ธ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์ฐ๊ณ ์ ๋ณด’ ๋ฑ์ ์๋น์ค๊ฐ ํด๋น๋ ์ ์์ต๋๋ค. (์๋น์ค๋ช ์ ์๊ธฐ์ ๋ฐ๋ผ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.)
- ํ์ฉ ์ ์ฒญ: ํด๋น API ์๋น์ค๋ฅผ ์ด์ฉํ๊ธฐ ์ํด์๋ ๋ฐ๋์ ํ์ฉ ์ ์ฒญ์ ํด์ผ ํฉ๋๋ค.
3.3 ๋ฐ์ดํฐ ์ด์ฉ ์ ์ฒญ ๋ฐ ์น์ธ ์ ์ฐจ
API ํ์ฉ ์ ์ฒญ์ ๋ค์๊ณผ ๊ฐ์ ์ ์ฐจ๋ฅผ ๊ฑฐ์นฉ๋๋ค.
- ์๋น์ค ์์ธ ์ ๋ณด ํ์ธ: API๊ฐ ์ด๋ค ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋์ง, ์ด์ฉ ์ ํ ์ฌํญ์ ์๋์ง ๋ฑ์ ๊ผผ๊ผผํ ํ์ธํฉ๋๋ค.
- ํ์ฉ ์ ์ฒญ์ ์์ฑ ๋ฐ ์ ์ถ: ํฌํธ ๋ด์์ ์๊ตฌํ๋ ์์์ ๋ฐ๋ผ ํ์ฉ ๋ชฉ์ , ์ด์ฉ ์ฃผ์ฒด(๊ฐ์ธ/๋ฒ์ธ), ์ด์ฉ ๊ท๋ชจ ๋ฑ์ ๊ธฐ์ฌํ ์ ์ฒญ์๋ฅผ ์์ฑํ์ฌ ์ ์ถํฉ๋๋ค. ํนํ ๋ฒ์ธ๋ฑ๋ก๋ฒํธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์ฐ๊ณํ์ฌ ์กฐํํ๋ ค๋ ๋ชฉ์ ์ ๋ช ํํ ์ ์ํด์ผ ํฉ๋๋ค.
- ์น์ธ ๋๊ธฐ ๋ฐ ํ์ธ: ์ ์ถ๋ ์ ์ฒญ์๋ ํด๋น ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ ๊ธฐ๊ด(์ฃผ๋ก ๊ตญ์ธ์ฒญ)์ ๊ฒํ ๋ฅผ ๊ฑฐ์ณ ์น์ธ๋ฉ๋๋ค. ์น์ธ๊น์ง๋ ์ผ์ ์๊ฐ์ด ์์๋ ์ ์์ต๋๋ค.
- API ํค ๋ฐ๊ธ ๋ฐ ์์คํ ์ฐ๋: ์น์ธ์ด ์๋ฃ๋๋ฉด API ํค๊ฐ ๋ฐ๊ธ๋ฉ๋๋ค. ์ด ํค๋ฅผ ์ด์ฉํ์ฌ ๊ฐ๋ฐ๋ ์์คํ ์ด๋ ํ๋ก๊ทธ๋จ์์ ํด๋น API๋ฅผ ํธ์ถ(Call)ํ์ฌ ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ฅผ ์ ๋ ฅํ์ ๋ ์ฐ๊ณ๋ ์ฌ์ ์๋ฑ๋ก๋ฒํธ ๋๋ ๊ทธ ์ ํจ์ฑ ์ ๋ณด๋ฅผ ์กฐํํ ์ ์๊ฒ ๋ฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ๊ธฐ์ ์ ์ธ ์ง์์ด ํ์ํ์ง๋ง, ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ์๋ ์กฐํํด์ผ ํ๋ ๊ธฐ๊ด์ด๋ ๊ธฐ์ ์ ๋งค์ฐ ํจ๊ณผ์ ์ ๋๋ค.
4. ๊ธด๊ธ ์ํฉ ์ ์ฐธ๊ณ ๊ฐ๋ฅํ ๊ธฐํ ๋ฐฉ๋ฒ
ํํ์ค๋ ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ ์ด์ฉ์ด ์ฌ์์น ์๊ฑฐ๋, ์ ๋ณด์ ์ ์ํ ํ์ธ์ด ํ์ํ ๋ ์ฐธ๊ณ ํ ์ ์๋ ๊ธฐํ ๋ฐฉ๋ฒ๋ค์ ๋๋ค.
4.1 ๊ธ์ต๊ธฐ๊ด ๋ฐ ๊ฑฐ๋์ฒ ๋ฌธ์
๊ธ์ต๊ธฐ๊ด ๋ฌธ์: ๋ฒ์ธ ๋ช ์์ ํต์ฅ์ ๊ฐ์คํ๊ฑฐ๋ ๋์ถ ๊ฑฐ๋๊ฐ ์๋ ์ฃผ๊ฑฐ๋ ์ํ์ ๋ฌธ์ํ๋ฉด, ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ฅผ ์ ์ํ๊ณ ํด๋น ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ๋ฌธ์ํ ์ ์์ต๋๋ค. ์ํ์ ๋ฒ์ธ๊ณผ์ ๊ฑฐ๋ ์ ํด๋น ์ ๋ณด๋ฅผ ํ์๋ก ํ๋ณดํ๊ณ ์๊ธฐ ๋๋ฌธ์, ๋ณธ์ธ ํ์ธ ์ ์ฐจ๋ฅผ ๊ฑฐ์ณ ์ ๋ณด๋ฅผ ์ ๊ณต๋ฐ์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
๊ธฐ์กด ๊ฑฐ๋์ฒ ๋ฌธ์: ๋ง์ฝ ํด๋น ๋ฒ์ธ์ด ์ด๋ฏธ ๋ค๋ฅธ ์ ์ฒด์ ๊ฑฐ๋๋ฅผ ํ๊ณ ์๋ค๋ฉด, ๊ทธ ๊ฑฐ๋์ฒ์ ์ฐ๋ฝํ์ฌ ๋ฐ๊ธ๋ฐ์ ์ธ๊ธ๊ณ์ฐ์๋ ๊ฑฐ๋๋ช ์ธํ์ ๊ธฐ์ฌ๋ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ํ์ธํด ๋ฌ๋ผ๊ณ ์์ฒญํ ์ ์์ต๋๋ค. ์ด๋ ๋น๊ณต์์ ์ธ ๋ฐฉ๋ฒ์ด์ง๋ง ๊ธด๊ธ ์ ์ ์ฉํ ์ ์์ต๋๋ค.
4.2 ๋ฒ์ธ ๋ฑ๊ธฐ๋ถ ๋ฑ๋ณธ ํ์ธ (๊ฐ์ ์ ๋ฐฉ๋ฒ)
๋ฒ์ธ ๋ฑ๊ธฐ๋ถ ๋ฑ๋ณธ์ ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ก ๋๋ฒ์ ์ธํฐ๋ท๋ฑ๊ธฐ์์์ ๋ฐ๊ธ๋ฐ์ ์ ์์ผ๋ฉฐ, ๋ฒ์ธ์ ์ค๋ฆฝ ๋ชฉ์ , ์์ฌ์ง, ๋ํ์ ์ ๋ณด ๋ฑ์ด ๊ธฐ์ฌ๋์ด ์์ต๋๋ค. ๋ฑ๊ธฐ๋ถ ๋ฑ๋ณธ ์์ฒด์๋ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๊ฐ ์ง์ ์ ์ผ๋ก ๊ธฐ์ฌ๋์ด ์์ง๋ ์์ต๋๋ค. ํ์ง๋ง ๋ฑ๊ธฐ๋ถ์์ ๋ฒ์ธ๋ช ๊ณผ ๋ฒ์ธ ์ฃผ์์ง๋ฅผ ํ์ธํ ํ, ๊ทธ ์ ๋ณด๋ฅผ ํ ๋๋ก ๊ตญ์ธ์ฒญ์ด๋ ์ธ๋ฌด์์ ๋ฌธ์ํ ๋ ์ถ๊ฐ์ ์ธ ์ฆ๋น ์๋ฃ๋ก ํ์ฉ๋ ์ ์์ต๋๋ค. ํนํ, ‘์ฌ์ ์๋ฑ๋ก์ฆ’์ ๋ถ์คํ์ ๊ฒฝ์ฐ, ๋ฑ๊ธฐ๋ถ ๋ฑ๋ณธ์ ์ง์ฐธํ์ฌ ์ธ๋ฌด์์ ๋ฐฉ๋ฌธํ๋ฉด ์ฌ๋ฐ๊ธ์ด๋ ์ ๋ณด ํ์ธ์ด ํจ์ฌ ์์ํด์ง ์ ์์ต๋๋ค. ์ฆ, ๋ฒ์ธ๋ฑ๋ก๋ฒํธ $\rightarrow$ ๋ฑ๊ธฐ๋ถ ๋ฑ๋ณธ $\rightarrow$ ๋ฒ์ธ๋ช /์ฃผ์ ํ์ธ $\rightarrow$ ์ธ๋ฌด์ ๋ฌธ์์ ๊ฐ์ ์ ์ธ ๊ฒฝ๋ก๋ฅผ ํ์ฉํ๋ ๊ฒ์ ๋๋ค.
5. ์กฐํ ์ ์ ์์ฌํญ ๋ฐ ์ฑ๊ณต์ ์ธ ์กฐํ๋ฅผ ์ํ ํ
๊ฐ์ธ์ ๋ณด ๋ฐ ์ฌ์ ์ ๋ณด ๋ณดํธ: ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ฅผ ํฌํจํ ๋ชจ๋ ๊ธฐ์ ์ ๋ณด๋ ์ค์ํ๊ฒ ๋ค๋ค์ ธ์ผ ํฉ๋๋ค. ํ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์กฐํํ๋ ๊ฒ์ ๋ฒ์ ์ธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ผ๋ฏ๋ก, ๋ฐ๋์ ํฉ๋ฒ์ ์ธ ๋ชฉ์ (๊ฑฐ๋ ์ ํจ์ฑ ํ์ธ, ์ธ๊ธ๊ณ์ฐ์ ์์ ํ์ธ ๋ฑ)์ผ๋ก๋ง ํ์ฉํด์ผ ํฉ๋๋ค. ํ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ๋๋์ผ๋ก ์์งํ์ฌ ๋ฌด๋จ ํ์ฉํ๋ ํ์๋ ์๊ฒฉํ ๊ธ์ง๋ฉ๋๋ค.
์ ํํ ์ ๋ณด ํ์ธ: ํํ์ค์์ ์ฌ์ ์์ํ๋ฅผ ์กฐํํ ๋, ๋จ์ ‘์กฐํ’ ์๋น์ค๋ ์ฌ์ ์๋ฑ๋ก๋ฒํธ์ ‘์ ํจ์ฑ’ ์ฆ, ํดํ์ ์ฌ๋ถ๋ง ์๋ ค์ค ๋ฟ ํด๋น ์ฌ์ ์๋ช ์ด๋ ๋ํ์๋ช ๊น์ง๋ ์๋ ค์ฃผ์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ์กฐํ๋ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๊ฐ ์ ํํ ๋ด๊ฐ ์ฐพ์ผ๋ ค๋ ๊ทธ ๋ฒ์ธ์ ๋ฒํธ์ธ์ง ๋ค๋ฅธ ์๋จ์ ํตํด ๊ต์ฐจ ํ์ธํ๋ ๊ฒ์ด ์์ ํฉ๋๋ค.
ํํ์ค ์ด์ฉ ํ: ๋ฒ์ธ ์ธ์ฆ์๋ก ํํ์ค๋ฅผ ์ด์ฉํ ๊ฒฝ์ฐ, ‘์ธ๊ธ์ ๊ณ ’, ‘์ธ๊ธ๋ฉ๋ถ’, ‘์ฆ๋ช ๋ฐ๊ธ’ ๋ฑ ์ด๋ ๋ฉ๋ด๋ก ์ด๋ํ๋๋ผ๋ ์๋์ผ๋ก ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๊ฐ ํ์๋๋ฏ๋ก, ๋ณธ์ธ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ ํ์ธ์ด ๊ฐ์ฅ ์ฝ๊ณ ๋น ๋ฆ ๋๋ค. ์์ฃผ ์ฐพ๋๋ค๋ฉด ์ฆ๊ฒจ์ฐพ๊ธฐ ๊ธฐ๋ฅ์ ํ์ฉํ์ธ์.
๊ฒฐ๋ก ์ ์ผ๋ก, ๋ฒ์ธ๋ฑ๋ก๋ฒํธ๋ก ๋ณธ์ธ ๋ฒ์ธ์ ์ฌ์ ์๋ฑ๋ก๋ฒํธ๋ฅผ ์ฐพ๋ ๊ฒ์ ํํ์ค ๋ก๊ทธ์ธ๋ง์ผ๋ก๋ ๋งค์ฐ ์ฝ์ต๋๋ค. ํ ๋ฒ์ธ์ ์ ๋ณด๋ฅผ ์ฐพ๋ ๊ฒ์ ์ ๋ณด๋ณดํธ ๋ฌธ์ ๋ก ์ธํด ์ง์ ์ ์ธ ์กฐํ๋ ์ด๋ ต์ง๋ง, ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ API ํ์ฉ์ด๋ ๊ธฐํ ๊ฐ์ ์ ์ธ ๋ฐฉ๋ฒ์ ํตํด ํ์ธ์ ๊ธธ์ ์ด๋ ค ์์ต๋๋ค.