API
Last updated
Last updated
Application : ๊ณ ์ ํ ๊ธฐ๋ฅ์ ๊ฐ์ง ๋ชจ๋ ์ํํธ์จ์ด
Interface : ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ์๋น์ค/ํต์ ๊ณ์ฝ(๊ท์ฝ). ์์ฒญ๊ณผ ์๋ต์ ์ฌ์ฉํ์ฌ ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋ก ํต์ ํ๋ ๋ฐฉ๋ฒ์ ์ ์ํจ
API : ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์์ฒญ๊ณผ ์๋ต์ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ณด. ์์ฉ ํ๋ก๊ทธ๋จ์์ ์๋น์ค๋ฅผ ํธ์ถํ๊ธฐ ์ํ ์ธํฐํ์ด์ค. ์ฆ, API๋ ํ๋ก๊ทธ๋จ ๊ฐ ์ํธ์์ฉ์ ์ํ ๊ท์น, ๊ท๊ฒฉ, ํ๋กํ ์ฝ ๋ฑ์ ์งํฉ
๋ ์ ํ๋ฆฌ์ผ์ด์ ์ API ๋ผ๋ ๊ท์น์ผ๋ก ์๋ก ์์ฒญ์ ํ๊ณ ์๋ต์ ๋ฐ์
REST๋ฐฉ์์ ์ ์ฉํ API
WebAPI Server๋ ์ด ๋ฐฉ์์ ์ฃผ๋ก ์ฌ์ฉํจ
WebAPI์ REST API๋ผ๋ ์ฉ์ด๋ ์๋ก ํผ์ฉํด์ ์ฐ๊ณ ์์
Private API
๋ด๋ถ API. ๊ธฐ์ , ์ฐ๊ตฌ๊ธฐ๊ด ๋ฑ์ด ๋น์ฆ๋์ค ๋ด์์ ์์คํ ๊ณผ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐ์ ์ฌ์ฉ๋จ. ์ธ๋ถ์ ๋ ธ์ถ๋์ง ์์
Public API
๊ฐ๋ฐฉํ API๋ก ๊ธฐ์ , ์ฐ๊ตฌ๊ธฐ๊ด ๋ฑ์ ์ธ๋ถ์๋ ๊ณต๊ฐ๋์ด ์ธ๋ถ ์ฌ๋๋ ์ ๊ทผํ ์ ์์
์ ๊ทผ์ ๋ํ ๊ถํ ๋ถ์ฌ์ ๋น์ฉ์ ์ ๊ณต์์ ์ ์ฑ ์ ๋ฐ๋ฆ
์ ์ํ๋ ๋์์ ๋ํ ์ ์ฝ์ด ์๋ ๊ฒฝ์ฐ๋ฅผ OpenAPI๋ผ๊ณ ๋ ํจ
Partner API
ํน์ ๋น์ฆ๋์ค ํํธ๋ ๊ฐ์ ๋ฐ์ดํฐ ๊ณต์
ํน์ ์ธ๋ค๋ง ์ฌ์ฉํ ์ ์์