๋ด๊ฐ ์ฐ๊ณ ์ถ์ ๋ฐ์ดํฐ ์คํ API์์ ์ฐพ์๋ณด์!
๐ ๋ค์ด๊ฐ๋ฉฐ
์ต๊ทผ ์คํ API๋ฅผ ์ ๋ฆฌํ๋ ์คํ์์ค ํ๋ก์ ํธ public-apis-korea๋ฅผ ๋ง๋ค๊ณ ์๋ค. ๊ธฐ์กด์ ์๋ public-apis๋ฅผ ๋ฒ์ญ๋ง ํ์๋ ์๊ฐ์ด์๋๋ฐ, ์ ๋๋ก ์ ๋ฆฌ๋ ๊ณณ๋ ์๋ ๊ฒ ๊ฐ๊ณ , ๊ตญ๋ด์์๋ ๋ค์ด๋ฒ๋ ์นด์นด์ค๋ฑ์์ ์ ๊ณตํ๋ ์คํ API๊ฐ ๋ง์์ง๋ฉด์ ์ข ๋ ์์ฌ๋ด๋ณด๊ธฐ๋ก ํ๋ค. ์๋ฌดํผ ์ด ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๊ณต๋ถํ API๊ฐ ๋ฌด์์ด์ง ๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌ ์คํ API๋ฅผ ์ ๊ณตํ๋ ์๋น์ค์ ๋ํด์ ์์๋ณด๊ณ ์ ํ๋ค.
๐ค API๋?
Application Programming Interface์ ์ฝ์๋ก ์ด์์ฒด์ ์ ์์ฉํ๋ก๊ทธ๋จ ์ฌ์ด์ ํต์ ์ ์ฌ์ฉ๋๋ ์ธ์ด๋ ๋ฉ์์ง ํ์์ ๋งํ๋ค. ์ฆ, ์ดํ๋ฆฌ์บ์ด์ ์ ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ธํฐํ์ด์ค๋ผ ํ ์ ์๋ค. ์ฌ๊ธฐ์์ API๋ ์ฌ๋์ ์ํ ์ธํฐํ์ด์ค๊ฐ ์๋ ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ธํฐํ์ด์ค๋ผ๋ ์ ์ด ์ค์ํ๋ค.
API๋ ๋ด๋ถ API์ ์ธ๋ถ API๋ก ๋๋ ์ ์๋ค. ๋ด๋ถ API๋ ์ง๋์ด๋ ํ๋์๊ฐ์ ๋๋ฐ์ด์ค ์ ์ด ๊ธฐ๋ฅ๋ค์ ์๋ฏธํ๋ฉฐ, ์ธ๋ถ API๋ ๊ตฌ๊ธ ๋ฒ์ญ์ ์ด์ฉํ์ฌ ๋ฒ์ญ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ฑฐ๋, ๋ค์ด๋ฒ ์ง๋ API๋ฅผ ์ด์ฉํ์ฌ ์์น๊ธฐ๋ฐ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋งํ๋ค. ์ดํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉ๋๋ ๊ธฐ๋ฅ๋ค์ ๋ค ๊ตฌํํ๋ ๊ฒ์ด ์๋, ์๋น์คํ๋ ํ์ฌ์ API๋ฅผ ํตํด ์ฌ์ฉํ๊ฒ ๋๋ ๊ฒ์ด๋ค.
๐ ์คํ API๋?
์คํ API๋ ์น์ ํตํด ๊ณต๊ฐ๋ API๋ก, ์ด๋ฅผ ์ด์ฉํ์ฌ ๊ฐ๋ฐ์๊ฐ ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ๋ฑ ๋ค์ํ ์ปจํ ์ธ ๋ฅผ ์ฉ์ดํ๊ฒ ๊ฐ๋ฐํ ์ ์๊ฒ ํ๋ ๋ฐฉ์์ด๋ค. ์ฆ, ๋๊ตฌ๋ ์ฌ์ฉํ ์ ์๋๋ก ๊ณต๊ฐ๋ API๋ผ ํ ์ ์๋ค. ์๋ฅผ ๋ค์ด ์ฐ์ฒด๊ตญ์ ์ฐํธ๋ฒํธ API, ๋ธ๋ก๊ทธ์ ์ ์ํ์ง ์๊ณ ๋ ๊ธ์ ์ฌ๋ฆฌ ์ ์๋ ๋ธ๋ก๊ทธ API ๋ฑ์ด ์๋ค.
์คํ API์ ์ฅ์ ์ ๊ตฌํํ๋ ๋ฐ์ ์๊ฐ๊ณผ ๋น์ฉ์ด ๋ง์ด ๋๋ ๊ธฐ๋ฅ์ ์ง์ ๊ตฌํํ์ง ์์๋ ์ ์ฉํ ๊ธฐ๋ฅ๋ค์ ์คํ API๋ฅผ ํตํด ๊ตฌํํ ์ ์๋ค๋ ์ ์ด๋ค.
์คํ API๋ ๋ ์ข๊ฒ ์ ์๋ฅผ ํ์๋ฉด ๊ณต๊ฐ๊ฐ ๋์ด์์ผ๋ฉด์ ๋ฌด๋ฃ์ฌ์ผํ์ง๋ง, API๋ฅผ ์๋น์คํ๋ ํ์ฌ๋ค์ ๋๋ถ๋ถ์ด ์๋น์ค ์ฌ์ฉ์์๊ฒ ํค๋ฅผ ๋ฐ๊ธํ์ฌ ํด๋น ํค์ ๋ฐ๋ผ ํ ๋น๋์ ์ ํํ๊ฑฐ๋, ํ ๋น๋์ ๋์ด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์๋ง ๊ณผ๊ธ์ ํ๋ ๋ฑ์ ์ ์ฑ ์ ํผ์น๊ณ ์๊ธฐ ๋๋ฌธ์ ์คํ API๊ฐ ๋ฌด๋ฃ API๋ผ๋ ๋ง์ ์ด์ธ๋ฆฌ์ง ์๋๋ค.
๐ ์คํ API ์ ๊ณต์ฒ
๊ณต๊ณต๋ฐ์ดํฐํฌํธ
๊ณต๊ณต๋ฐ์ดํฐํฌํธ์ ๋ํ๋ฏผ๊ตญ ์ ๋ถ์์ ์ ๊ณตํ๋ ์๋น์ค๋ก ๊ณต๊ณต๋๋ก๋ช ์ฃผ์์กฐํ์๋น์ค, ๋๋ค์๋ณด์ ๋ณด์กฐํ์๋น์ค๋ฑ 2020๋ ํ์ฌ ์คํAPI 3,324๊ฑด์ ์ ๊ณตํ๊ณ ์๋ค.
๊ณต๊ณต๋ฐ์ดํฐํฌํธ > ๋ฐ์ดํฐ์ > ์คํAPI ๋ฐ๋ก๊ฐ๊ธฐ
๋ค์ด๋ฒ ๊ฐ๋ฐ์ ์ผํฐ
๊ตญ๋ด ์ต๋ ํฌํธ์ฌ์ดํธ์ธ ๋ค์ด๋ฒ์์๋ ๋ค์ด๋ฒ ๊ฐ๋ฐ์ ์ผํฐ๋ฅผ ํตํด ์คํ API๋ฅผ ์ ๊ณตํ๋ค. ์ต๊ทผ ์ฝ๋ก๋๋งต์ด๋ผ๋ ์ฌ์ดํธ๋ฅผ ๋ง๋ ๊ฐ๋ฐ์์๊ฒ ๋ค์ด๋ฒ๊ฐ ๋ค์ด๋ฒ์์ ์ ๊ณตํ๋ ์ง๋ ๋ฐ์ดํฐ์ ์คํ API ๋น์ฉ์ ์ง์ํด์ฃผ๊ฒ ๋ค๋ ๊ธฐ์ฌ๋ฅผ ๋ณด์์ ๊ฒ์ด๋ค. ์ง๋ API ์ด์ธ์๋ ๋ค์ด๋ฒ์์๋ ๋ค์ํ ์คํ API๋ฅผ ์ ๊ณตํ๊ณ ์๋ค. 2020๋ ํ์ฌ 16๊ฐ์ ์คํ API๋ฅผ ์ ๊ณต์ค์ด๋ค.
๋ฟ๋ง ์๋๋ผ ๊ฐ ์คํ API ๋ณ๋ก ๊ฐ๋ฐ๊ฐ์ด๋๋ฅผ ์ ๊ณตํ์ฌ ํด๋น API๋ฅผ ๋์ฑ ๋น ๋ฅด๊ฒ ์ ์ฉํ ์ ์๊ฒ ๋๊ณ ์๋ค. ๋ํ, ๊ฐ ์ธ์ด๋ณ ๊ตฌํ ์์ ๋ฅผ ํตํด ๊ตฌํ ํํ๋ฅผ ๋ฏธ๋ฆฌ ์ ์ ์๋ค๋ ์ฅ์ ์ด ์๋ค.
์นด์นด์ค ๊ฐ๋ฐ์ ์ผํฐ
์นด์นด์ค๋ ์นด์นด์ค ๊ฐ๋ฐ์ ์ผํฐ๋ฅผ ํตํด 2020๋ ํ์ฌ 17๊ฐ์ ์คํ API๋ฅผ ์ ๊ณตํ๊ณ ์๋ค.
์นด์นด์ค๋ ์์ฒด ๊ฐ๋ฐ๊ฐ์ด๋๋ฅผ ํตํด ์คํ API์ ์ฌ์ฉ ๋์ด๋๋ฅผ ๋ฎ์ถ๊ณ ์๋ค.
Google Developers
๊ตฌ๊ธ์ ๊ตฌ๊ธ๋งต, ์ ํ๋ธ๋ฑ 2020๋ ํ์ฌ 9๊ฐ์ ์คํ API๋ฅผ ์ ๊ณตํ๊ณ ์๋ค. ์์ฝ๊ฒ ํ์ฌ๊น์ง๋ ํ๊ตญ์ด ๊ฐ์ด๋๋ ์ ๊ณตํ๊ณ ์์ง ์๋ค.
facebook for developers
ํ์ด์ค๋ถ ๊ฐ๋ฐ์ ์ผํฐ์ ์ ํ > ๋น์ฆ๋์ค ๋๊ตฌ > API๋ฅผ ํตํด ํ์ธํ ์ ์์ผ๋ฉฐ, 2020๋
ํ์ฌ 6๊ฐ์ ์คํ API๋ฅผ ์ ๊ณตํ๊ณ ์๋ค. ๊ตฌ๊ธ๊ณผ ๋ค๋ฅด๊ฒ ํ๊ตญ์ด ๊ฐ์ด๋๋ฅผ ์ ๊ณตํ๊ณ ์๊ธฐ ๋๋ฌธ์, ํ๊ตญ์ด ์ฌ์ฉ์๋ค์ด ์ ๊ทผํ๊ธฐ ๋ ์ฝ๋ค.
API ์คํ ์ด
API ์คํ ์ด๋ ๊ตญ๋ด ์ต์ด์ API ์ ํตํ๋ซํผ์ด๋ค. ํ๊ตญ๋ฐ์ดํฐ๋ฒ ์ด์ค ์งํฅ์๊ณผ ์ ํด๋ฅผ ํตํด ์ ํต์ฌ์ ์ ์งํํ๊ณ ์์ผ๋ฉฐ, ๋ค์ํ DB ์ปจํ ์ธ ๋ฅผ ์๊ธํ์ฌ API ํํ๋ก ์ ์ํ์ฌ ์ ๊ณตํ๊ณ ์๋ค.
'Web' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ์ TOC ์ถ๊ฐํ๊ธฐ (2) | 2021.09.30 |
---|---|
URI์ URL (0) | 2021.09.29 |
๋ค๋น๊ฒ์ด์ ์์ญ GNB, LNB, SNB, FNB์ ๋ํด ์์๋ณด์ (0) | 2021.09.09 |
Express์ Koa๋ฅผ ๋น๊ตํด๋ณด์ (3) | 2020.09.15 |
๋ด๊ฐ ์ฐ๊ณ ์ถ์ ๋ฐ์ดํฐ ์คํ API์์ ์ฐพ์๋ณด์! (0) | 2020.02.16 |
๊ตญ๋ด ํ๋ก๊ทธ๋๋ฐ ๊ด๋ จ ์ ํ๋ธ ์ถ์ฒ (0) | 2018.12.20 |
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
URI์ URL
URI์ URL
2021.09.29 -
๋ค๋น๊ฒ์ด์ ์์ญ GNB, LNB, SNB, FNB์ ๋ํด ์์๋ณด์
๋ค๋น๊ฒ์ด์ ์์ญ GNB, LNB, SNB, FNB์ ๋ํด ์์๋ณด์
2021.09.09 -
Express์ Koa๋ฅผ ๋น๊ตํด๋ณด์
Express์ Koa๋ฅผ ๋น๊ตํด๋ณด์
2020.09.15 -
๊ตญ๋ด ํ๋ก๊ทธ๋๋ฐ ๊ด๋ จ ์ ํ๋ธ ์ถ์ฒ
๊ตญ๋ด ํ๋ก๊ทธ๋๋ฐ ๊ด๋ จ ์ ํ๋ธ ์ถ์ฒ
2018.12.20