๊ณต์ฌ์ฅ ์ถ์ ์์คํ ์ ๊ฐ๋ฐํด ๊ทผ๋ก์์ ๊ฑด๊ฐ ์ํ ๋ฐ ๊ทผ๋ก ํ๊ฒฝ์ ๋ชจ๋ํฐ๋ง ํ๋ ์์คํ ๐ฅ
๊ฑด์ค ํ์ฅ์์์ ์์ ๊ด๋ฆฌ ์ค์์ฑ์ ๋งค๋ ์ ์ ์ฆ๊ฐํ๊ณ ์์ต๋๋ค.
์ด๋ฌํ ๋ฌธ์ ์ ๋์ํ๊ธฐ ์ํด, ์ถ์ ๊ด๋ฆฌ์ ๊ฑด๊ฐ ์ํ ๋ชจ๋ํฐ๋ง์ ํตํฉํ ์์คํ ์ ๊ฐ๋ฐ ๋ชฉํ๋ก ์ ์ ํ์ต๋๋ค.
- 2024.03.11์ผ ~
![]() |
![]() |
---|
![]() |
![]() |
---|
@taek2222 | @chaewon9472 | @02present | @Yunwendy | @fullmoon1219 | @sapang123 |
โ๏ธ PM - Back | โ๏ธ Back | โ๏ธ Hardware | โ๏ธ Hardware | โ๏ธ Front | โ๏ธ Front |
ํฌ์ธํธ ์ญํ | Method | URL | ์์ฝ ์ค๋ช |
---|---|---|---|
๊ทผ๋ก์ ์ผ๋ถ ์ ๋ณด ์์ฒญ | GET | '/user/fingerprint/{์ฌ์ฉ์ ID}' | ๊ทผ๋ก์ ID ๊ธฐ๋ฐ ์์ฒญ์ ํตํด ์ผ๋ถ ์ ๋ณด๋ฅผ ๋ฐํํ๋ค. |
๊ทผ๋ก์ ์ ์ฒด ์ ๋ณด ์์ฒญ | GET | '/user/all' | ๊ทผ๋ก์ ์ ์ฒด์ ๋ํ ์ผ๋ถ ๋ฐ์ดํฐ ์ ๋ณด๋ฅผ ๋ฐํํ๋ค. |
๊ทผ๋ก์ ์์ธ ์ ๋ณด ์์ฒญ | GET | '/detail/{์ฌ์ฉ์ ID}' | ๊ทผ๋ก์์ ๋ํ ์์ธ ๋ฐ์ดํฐ ์ ๋ณด๋ฅผ ๋ฐํํ๋ค. |
๊ทผ๋ก์ ๋ฑ๋ก | POST | '/user/crate' | ์๋ก์ด ๊ทผ๋ก์๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฑ๋กํ๋ค. |
์ถ๊ทผ ๋ฑ๋ก ์์ฒญ | POST | '/user/go' | ๊ฐ์ข ์ผ์ ์ธก์ ์ ๋ง์น ํ ์ถ๊ทผ์ ๋ฑ๋กํ๋ค. |
๊ทผ๋ก์ ์์ธ์ ๋ณด ์์ | PATCH | '/update/{์ฌ์ฉ์ID}' | ๊ทผ๋ก์ ์์ธ์กฐํ ํ๋ฉด์ผ๋ก ๊ทผ๋ก์ ์ ๋ณด๋ฅผ ๋ฐํํ๋ค. |
๊ทผ๋ก์ ์ ๋ณด ์ญ์ | DELETE | '/delete/{์ฌ์ฉ์ID}' | ๊ทผ๋ก์ ์ ๋ณด๋ฅผ ์ญ์ ํ๋ค. |
๊ทผ๋ก์ ์ถ๊ทผํํฉ ์์ฒญ | GET | '/today/user-status' | ์ถ๊ทผ์, ํด๊ทผ์, ๋ฏธ์ถ๊ทผ์ ์์ ๊ฐ๊ฐ์ ๋ชฉ๋ก์ ๋ฐํํ๋ค. |
๊ทผ๋ก์ ์์ฝ์ฌ ์ด์์ ์ ๋ณด ์์ฒญ | GET | '/today/alcohol-abusers' | ์์ฝ์ฌ ๊ธฐ์ค์์น๋ฅผ ์ด๊ณผํ ๊ทผ๋ก์ ์์ ๊ทธ์ ๋ชฉ๋ก์ ๋ฐํํ๋ค. |
๊ทผ๋ก์ ์ธก์ ๊ฐ ํ๊ท ์์ฒญ | GET | '/today/data-average' | ๊ทผ๋ก์๋ค์ ์ธก์ ๊ฐ(์ฒด์จ, ์ฌ๋ฐ์, ์ฐ์ํฌํ๋) ๊ฐ๊ฐ์ ํ๊ท ์ ๋ฐํํ๋ค. |
๊ทผ๋ก์ ์ข ํฉ ๋ฐ์ดํฐ ์์ฒญ | GET | '/today/user-health-status' | ๊ทผ๋ก์ ์ํ(์ ์,์ฃผ์,์ฌ๊ฐ)์ ๋ํ ์ธ์ ์์ ์ฌ์ฉ์ ๊ฐ๊ฐ์ ๋ํ ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ฐํํ๋ค. |
์ ๋ ํ๊ท ๊ทผ๋ก์๊ฐ ์์ฒญ | GET | '/yesterday/average-worktime' | ์ ๋ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ทผ๋ก์๋ค์ ๊ทผ๋ก์๊ฐ์ ํ๊ท ์ ๋ฐํํ๋ค. |
ํฌ์ธํธ ์ญํ | Method | URL | ์์ฝ ์ค๋ช |
---|---|---|---|
์ง๋ฌธ ์ธก์ ๊ฒฐ๊ณผ | GET | '/fingerprint' | ์ง๋ฌธ ์ธ์์ ํตํด ์ฌ์ฉ์ ์์ด๋๋ฅผ ๋ฐํํ๋ค. |
์ง๋ฌธ ๋ฑ๋ก์ ๋ณด | GET | '/fingerprint/info' | ์ง๋ฌธ ์ธ์๊ธฐ์ ๋ฑ๋ก๋์ด์๋ ์ ๋ณด๋ฅผ ํ์ธํ๋ค. |
์ง๋ฌธ ๋ฑ๋ก | GET | '/fingerprint/add/?location=' | ์ง๋ฌธ์ ๋ฑ๋กํ๋ค. ?location= ๋ค์ ๋ฒํธ๋ฅผ ์
๋ ฅํ๋ฉด ํน์ ์์น์ ๋ฑ๋กํ ์ ์๋ค. ์๋๊ฒฝ์ฐ 0๋ฒ๋ถํฐ ์์๋๋ก ์ ๋ ฅ๋จ. |
์ง๋ฌธ ์ ๊ฑฐ | GET | '/fingerprint/rm/?location=' | ์ง๋ฌธ์ ์ญ์ ํ๋ค. ?location= ๋ค์ ์ญ์ ํ ๋ฒํธ๋ฅผ ์ ๋ ฅํด์ผ ์๋ํ๋ค. |
์์ฃผ ์ธก์ ๊ฒฐ๊ณผ | GET | '/drink' | ์์ฃผ ์ผ์์์์ ์ธก์ ๊ฐ์ ๋ฐํํ๋ค. |
์ฒด์จ ๋ฐ ์ฌ๋ฐ ์ธก์ ๊ฒฐ๊ณผ | GET | '/tempheart' | ์ฒด์จ ๋ฐ ์ฌ๋ฐ ์ผ์์์์ ์ธก์ ๊ฐ์ ๋ฐํํ๋ค. |
์ฌ์ง ์ดฌ์ | GET | '/camera' | ์ฌ์ง์ ์ดฌ์ํ ํ ํด๋น ์ฌ์ง์ ๋ฐํํ๋ค. |
์ฌ๋ฐ์ผ์ ์ผ๊ธฐ | GET | '/hrstart' | ์ฌ๋ฐ์ผ์๋ฅผ ์ผ ๋ค (์๋ฒ ์คํ์ ๊ธฐ๋ณธ์ผ๋ก ์ผ์ง) |
์ฌ๋ฐ์ผ์ ๋๊ธฐ | GET | '/hrstop' | ์ฌ๋ฐ์ผ์๋ฅผ ๋๋ค (์ฌ๋ฐ์ผ์ ์ค๋ฅ๋ฐ์์ ๋์ฒ์ฉ) |