Skip to main content

์ธ์ฆ ๋ฐฉ์‹ ์•ˆ๋‚ด

ํ”Œ๋Ÿฌ๊ทธ ์˜คํ”ˆ API๋Š” API Key ํ•˜๋‚˜๋กœ ์ธ์ฆํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  API ์š”์ฒญ ํ—ค๋”์— ๋ฐœ๊ธ‰๋ฐ›์€ API Key๋ฅผ ๋„ฃ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๐Ÿงพ ์ธ์ฆ ํ—ค๋” ๊ตฌ์„ฑ

๋ชจ๋“  API ์š”์ฒญ ์‹œ ์•„๋ž˜ ํ—ค๋”๋ฅผ ํฌํ•จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • X-API-KEY: ๋ฐœ๊ธ‰๋ฐ›์€ API Key
API Key๊ฐ€ ์—†๊ฑฐ๋‚˜ ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š์œผ๋ฉด 403์œผ๋กœ ๊ฑฐ๋ถ€๋ฉ๋‹ˆ๋‹ค.
  • API Key๋Š” ํ”Œ๋Ÿฌ๊ทธ ์„ค์ • ํ™”๋ฉด์—์„œ ๋ฐœ๊ธ‰ํ•ฉ๋‹ˆ๋‹ค.
  • API Key ํ•˜๋‚˜๋กœ ์—…์ฒด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒยท์ƒ์„ฑยท์ˆ˜์ •ยท์‚ญ์ œํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์™ธ๋ถ€์— ๋…ธ์ถœ๋˜์ง€ ์•Š๊ฒŒ ๋ณด๊ด€ํ•˜์„ธ์š”.
  • ํ‚ค๋ฅผ ์žƒ์–ด๋ฒ„๋ ธ๊ฑฐ๋‚˜ ๋…ธ์ถœ์ด ์˜์‹ฌ๋˜๋ฉด ์žฌ๋ฐœ๊ธ‰ํ•˜์„ธ์š”. ์žฌ๋ฐœ๊ธ‰ํ•˜๋ฉด ์ด์ „ ํ‚ค๋Š” ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์œผ๋‹ˆ, ์ด์ „ ํ‚ค๋ฅผ ์“ฐ๋˜ ์—ฐ๋™๋„ ์ƒˆ ํ‚ค๋กœ ๋ฐ”๊ฟ”์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์˜ˆ์ „์— ์•ˆ๋‚ดํ•˜๋˜ X-Signature(์š”์ฒญ ๋ณธ๋ฌธ HMAC ์„œ๋ช…)๋Š” ๋” ์ด์ƒ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด ์—ฐ๋™์—์„œ ๊ณ„์† ๋ณด๋‚ด๋„ ๋ฌด์‹œ๋˜๋ฏ€๋กœ ๊ทธ๋Œ€๋กœ ๋‘์…”๋„ ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ์š”์ฒญ ์˜ˆ์‹œ