์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ๊ด€๋ฆฌ

์„ ํƒํ•œ ์ •๊ธฐ์ฃผ๋ฌธ์˜ ์ƒํƒœ๋ฅผ ํ•ด์ง€๋กœ ๋ณ€๊ฒฝํ•˜๊ณ , ์ƒํ’ˆ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋ฐ ์ฃผ๊ธฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.


์ฃผ์š” ๊ธฐ๋Šฅ

  • ์ •๊ธฐ์ฃผ๋ฌธ ์กฐํšŒ

    • ์‹ ์ฒญ ์ƒํƒœ, ์กฐํšŒ ๊ธฐ๊ฐ„, ํšŒ์› ๋ฒˆํ˜ธ, ์ •๊ธฐ์ฃผ๋ฌธ ๋ฒˆํ˜ธ ๋“ฑ์˜ ์กฐ๊ฑด์œผ๋กœ ์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ๋ชฉ๋ก์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

  • ์ƒ์„ธ ์ •๋ณด ์กฐํšŒ

    • ์„ ํƒํ•œ ์ •๊ธฐ์ฃผ๋ฌธ์˜ ์ƒ์„ธ ์ •๋ณด์™€ ์ฃผ๋ฌธ ๋‚ด์—ญ์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

  • ์ƒํƒœ ๋ณ€๊ฒฝ ๋ฐ ์ƒํ’ˆ ๊ด€๋ฆฌ

    • ์„ ํƒํ•œ ์ •๊ธฐ์ฃผ๋ฌธ์˜ ์ƒํƒœ๋ฅผ ํ•ด์ง€๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    • ๊ฑด๋„ˆ๋›ฐ๊ธฐ ์—ฌ๋ถ€ ๋ณ€๊ฒฝ ์‹œ, ๋ชจ๋“  ์ƒํ’ˆ์— ๋Œ€ํ•ด ๊ฑด๋„ˆ๋›ฐ๊ธฐ ์—ฌ๋ถ€๊ฐ€ Y์ธ ๊ฒฝ์šฐ ๋‹ค์Œ ์ฃผ๋ฌธ ์˜ˆ์ •์ผ์ด ์—…๋ฐ์ดํŠธ๋˜๊ณ , ๊ฑด๋„ˆ๋›ฐ๊ธฐ ์—ฌ๋ถ€๋Š” N์œผ๋กœ ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค.

    • ์ƒํ’ˆ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ(๊ฑด๋„ˆ๋›ฐ๊ธฐ ์—ฌ๋ถ€, ๋‹จํ’ˆ ๋ณ€๊ฒฝ, ์ˆ˜๋Ÿ‰ ๋ณ€๊ฒฝ, ์ƒํ’ˆ ์ถ”๊ฐ€)์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

  • ์ƒํ’ˆ ์‚ญ์ œ ๋ฐ ์ฃผ๊ธฐ ๋ณ€๊ฒฝ

    • ์ƒํ’ˆ์„ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜ ์ •๊ธฐ์ฃผ๋ฌธ์˜ ์ฃผ๊ธฐ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ์„ธ์Šค ์ •์˜

๊ตฌ๋ถ„

์„ค๋ช…

๊ตฌ๋ถ„

์„ค๋ช…

1

์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ๋ชฉ๋ก ์กฐํšŒ

์ •๊ธฐ์ฃผ๋ฌธ์‹ ์ฒญ ๋ชฉ๋ก์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

2

์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ์ƒ์„ธ ์กฐํšŒ

์ •๊ธฐ์ฃผ๋ฌธ๋ฒˆํ˜ธ์— ํ•ด๋‹นํ•˜๋Š” ์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ์ƒ์„ธ ์ •๋ณด๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

3

์ •๊ธฐ์ฃผ๋ฌธ ์ฃผ๋ฌธ ๋ชฉ๋ก ์กฐํšŒ

์ •๊ธฐ์ฃผ๋ฌธ๋ฒˆํ˜ธ์— ํ•ด๋‹นํ•˜๋Š” ์ •๊ธฐ์ฃผ๋ฌธ ์ฃผ๋ฌธ ๋ชฉ๋ก์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

4

์ •๊ธฐ์ฃผ๋ฌธ ์ƒํ’ˆ์˜ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•œ ๋‹จํ’ˆ ๋ชฉ๋ก ์กฐํšŒ

์‹ ์ฒญํ•œ ์ •๊ธฐ์ฃผ๋ฌธ ์ƒํ’ˆ์˜ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•œ ๋‹จํ’ˆ ๋ชฉ๋ก์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

5

์ •๊ธฐ์ฃผ๋ฌธ ํ•ด์ง€ํ•˜๊ธฐ

์ •๊ธฐ์ฃผ๋ฌธ๋ฒˆํ˜ธ์— ํ•ด๋‹นํ•˜๋Š” ์ •๊ธฐ์ฃผ๋ฌธ์‹ ์ฒญ์„ ํ•ด์ง€ ์ƒํƒœ๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

6

์ •๊ธฐ์ฃผ๋ฌธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ €์žฅย 

์ •๊ธฐ์ฃผ๋ฌธ์˜ ์ƒํ’ˆ์ถ”๊ฐ€,๋‹จํ’ˆ๋ณ€๊ฒฝ, ์ˆ˜๋Ÿ‰๋ณ€๊ฒฝ, ๊ฑด๋„ˆ๋›ฐ๊ธฐ ์—ฌ๋ถ€๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

7

์ •๊ธฐ์ฃผ๋ฌธ ์ƒํ’ˆ ์‚ญ์ œย 

์„ ํƒํ•œ ์ •๊ธฐ์ฃผ๋ฌธ์˜ย ์ƒํ’ˆ์„ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

8

์ •๊ธฐ์ฃผ๋ฌธ ์ถ”๊ฐ€ ์ƒํ’ˆ ๋‹จํ’ˆ ์กฐํšŒย 

์ถ”๊ฐ€ํ•œ ์ƒํ’ˆ์— ๋Œ€ํ•œ ๋‹จํ’ˆ ์ •๋ณด๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

9

์ •๊ธฐ์ฃผ๋ฌธ ๋ณ€๊ฒฝ ์ด๋ ฅ ๋ชฉ๋ก ์กฐํšŒย 

์ •๊ธฐ์ฃผ๋ฌธ ๋ณ€๊ฒฝ ์ด๋ ฅ ๋ชฉ๋ก์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

10

์ •๊ธฐ์ฃผ๋ฌธ ์ฃผ๊ธฐ๋ณ€๊ฒฝ ์ „ ์œ ํšจ์„ฑ ๊ฒ€์ฆย 

์ฃผ๊ธฐ๋ณ€๊ฒฝ ์ „ ์œ ํšจ์„ฑ ๊ฒ€์ฆ์„ ํ•ฉ๋‹ˆ๋‹ค.

11

์ •๊ธฐ์ฃผ๋ฌธ ์ฃผ๊ธฐ๋ณ€๊ฒฝย 

์ •๊ธฐ์ฃผ๋ฌธ์˜ ์ฃผ๊ธฐ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

API ๊ธฐ๋Šฅ ๋ชฉ๋ก

API

์„ค๋ช…

Server

๋ฉ”์†Œ๋“œ

๋น„๊ณ 

API

์„ค๋ช…

Server

๋ฉ”์†Œ๋“œ

๋น„๊ณ 

์ •๊ธฐ์ฃผ๋ฌธ ํ•ด์ง€ํ•˜๊ธฐ

์„ ํƒํ•œ ์ •๊ธฐ์ฃผ๋ฌธ์„ ํ•ด์ง€ํ•ฉ๋‹ˆ๋‹ค.

BO

PUT

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ €์žฅย 

์„ ํƒํ•œ ์ •๊ธฐ์ฃผ๋ฌธ ์ƒํ’ˆ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ(๊ฑด๋„ˆ๋›ฐ๊ธฐ ์—ฌ๋ถ€, ๋‹จํ’ˆ๋ณ€๊ฒฝ, ์ˆ˜๋Ÿ‰๋ณ€๊ฒฝ, ์ƒํ’ˆ์ถ”๊ฐ€)์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.ย 

BO

POST

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ์ฃผ๊ธฐ๋ณ€๊ฒฝ ์ „ ์œ ํšจ์„ฑ ๊ฒ€์ฆ

์ •๊ธฐ์ฃผ๋ฌธ ์ฃผ๊ธฐ ๋ณ€๊ฒฝ ์ „ ์œ ํšจ์„ฑ ๊ฒ€์ฆ ํ•ฉ๋‹ˆ๋‹ค.ย 

BO

POST

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ๊ฑด๋„ˆ๋›ฐ๊ธฐ ๋‹ค์Œ ์ฃผ๋ฌธ์˜ˆ์ •์ผ ๋ณ€๊ฒฝ ์—ฌ๋ถ€ย 

๊ฑด๋„ˆ๋›ฐ๊ธฐ ์š”์ฒญ ์‹œ, ํ•ด๋‹น ์ •๊ธฐ์ฃผ๋ฌธ์˜ ๋‹ค์Œ์ฃผ๋ฌธ์˜ˆ์ •์ผ์ด ๋ณ€๊ฒฝ ๋  ์˜ˆ์ •์ธ์ง€ ๊ทธ ์—ฌ๋ถ€ ๊ฐ’(true/false) ์„ ๋‚ด๋ฆฝ๋‹ˆ๋‹ค.

BO

POST

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ถ”๊ฐ€ํ•œ ์ƒํ’ˆ์˜ ๋‹จํ’ˆ ์ •๋ณด ์กฐํšŒ

์ถ”๊ฐ€ํ•œ ์ƒํ’ˆ์— ๋Œ€ํ•œ ๋‹จํ’ˆ ์ •๋ณด๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.ย 

BO

POST

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ์ƒํ’ˆ ์‚ญ์ œ

์„ ํƒํ•œ ์ •๊ธฐ์ฃผ๋ฌธ ์ƒํ’ˆ์„ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

BO

POST

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ์ฃผ๊ธฐ ๋ณ€๊ฒฝ

์„ ํƒํ•œ ์ •๊ธฐ์ฃผ๋ฌธ์˜ ์ฃผ๊ธฐ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

BO

POST

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ๋ณ€๊ฒฝ์ด๋ ฅ ๋ชฉ๋ก ์กฐํšŒ

์ •๊ธฐ์ฃผ๋ฌธ์‹ ์ฒญ ๋ณ€๊ฒฝ์ด๋ ฅ ๋ชฉ๋ก์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

BO

GET

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ๋ชฉ๋ก ์กฐํšŒ

์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ๋ชฉ๋ก์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

BO

GET

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ์ฃผ๋ฌธ ๋‚ด์—ญ ์กฐํšŒ

์ •๊ธฐ์ฃผ๋ฌธ์˜ ์ฃผ๋ฌธ ๋‚ด์—ญ์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

BO

GET

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ์ƒ์„ธ ์กฐํšŒ

์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ ์ƒ์„ธ ๋‚ด์—ญ์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

BO

GET

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

์ •๊ธฐ์ฃผ๋ฌธ ์ƒํ’ˆ์˜ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•œ ๋‹จํ’ˆ ๋ชฉ๋ก ์กฐํšŒ

์ •๊ธฐ์ฃผ๋ฌธ ์ƒํ’ˆ์˜ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•œ ๋‹จํ’ˆ ๋ชฉ๋ก์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

BO

GET

๐Ÿ”—API ํ™•์ธํ•˜๊ธฐ >

๊ธฐํƒ€ ์ฐธ๊ณ  ์‚ฌํ•ญ

  • ์ •๊ธฐ์ฃผ๋ฌธ ์‹ ์ฒญ์˜ ์ƒํƒœ ๊ฐ’์€ OM009๋ฅผ ์ฐธ์กฐํ•ฉ๋‹ˆ๋‹ค.

  • ์ฃผ๊ธฐ ๋ณ€๊ฒฝ ์‹œ, ์ •๊ธฐ๋ฐฐ์†ก์ฃผ๊ธฐ์ฝ”๋“œ(OM034), ์ •๊ธฐ๋ฐฐ์†ก๊ธฐ๊ฐ„์ฝ”๋“œ(OM008)์„ ์ฐธ์กฐํ•ฉ๋‹ˆ๋‹ค.