Microsoft Teams "์นํ
" ํตํฉ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ฌ ํด๊ฒฐ ํ์ง ๋ชปํ๊ณ ๊ณ์ ๊ฐ์? ์๋ฐฑ๋ง ๋ช
์ ์ฌ์ฉ์์ ๊ฐ๋ฐ์๊ฐ ์๋ฆผ, ๋ด ๋๋ ํ์ฌ ์ฑ์ฉ ์นํ
์ ์ค์ ํ ๋ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์์ต๋๋ค. ํ์ง๋ง ๊ฑฑ์ ํ์ง ๋ง์ธ์! ๐ ์ด ๊ฐ์ด๋์์๋ ์ค๋ฅ๋ฅผ ์ง๋จํ๊ณ ํด๊ฒฐํ์ฌ Teams ์ฑ๋์ ๋ค์ ํ์ฑํํ๋ ์ ํํ๊ณ ์ค์ฉ์ ์ธ ๋จ๊ณ๋ฅผ ์๋ดํฉ๋๋ค . ์ง๊ธ ๋ฐ๋ก ์์ํ์ฌ ์์ฐ์ฑ์ ๋์ฐพ์ ๋ณด์ธ์.
๐ ๋ง์ดํฌ๋ก ์ํํธ ํ์ฆ ์นํ
์์ ํํ ๋ฐ์ํ๋ ์ค๋ฅ ๋ฐ ๊ทธ ์๋ฏธ
Microsoft Teams์ ์นํ
์ ์ธ๋ถ ์๋น์ค์์ ์ฑ๋๋ก ๋ฉ์์ง๋ฅผ ์ง์ ๊ฒ์ํ ์ ์๋๋ก ์ฐ๊ฒฐํ๋ ์ญํ ์ ํฉ๋๋ค. ์ค๋ฅ๋ ์ข
์ข
์๋ชป๋ ๊ตฌ์ฑ, ๊ถํ ๋ฌธ์ ๋๋ ๋คํธ์ํฌ ์ค๋ฅ๋ก ์ธํด ๋ฐ์ํฉ๋๋ค. ๋ค์์ ๊ฐ์ฅ ํํ ์ค๋ฅ ์์ธ์ ์ ๋ฆฌํ ํ์
๋๋ค.
| ์ค๋ฅ ์ฝ๋/๋ฉ์์ง |
์์ธ |
๋น ๋ฅธ ํ์๊ธฐ |
| 400 ์๋ชป๋ ์์ฒญ |
์๋ชป๋ JSON ํ์ด๋ก๋์ด๊ฑฐ๋ ํ์ ํ๋(์: .)๊ฐ ๋๋ฝ๋์์ต๋๋ค @type. |
ํ์ด๋ก๋ ๋ถ์ผ์น |
| 403 ๊ธ์ง๋จ |
์ฑ๋ ๊ถํ์ด ๋ถ์กฑํ๊ฑฐ๋ ์นํ
URL์ด ๋ง๋ฃ๋์์ต๋๋ค. |
์ ๊ทผ ๋ถ๊ฐ |
| 429 ๋๋ฌด ๋ง์ ์์ฒญ |
์์ฒญ ์๋ ์ ํ์ผ๋ก ์ธํด ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค(Teams๋ ์นํ
๋น ์ด๋น ์ฝ 4๊ฐ์ ์์ฒญ์ผ๋ก ์ ํํฉ๋๋ค). |
์ค๋กํ๋ง๋จ |
| 500 ๋ด๋ถ ์๋ฒ ์ค๋ฅ |
ํ์ฆ ์๋น์ค ์ค๋จ ๋๋ ์ผ์์ ์ธ ์ค๋ฅ. |
์๋ฒ ์ธก ๋ฌธ์ |
์ค๋ฅ๋ฅผ ๋ฐ๊ฒฌํ์
จ๋์? ์ข์ต๋๋ค. ์ด์ ์ฒด๊ณ์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ๋ด
์๋ค. ๐
๐ง Microsoft Teams "์นํ
" ํตํฉ ์ค๋ฅ ํด๊ฒฐ ๋จ๊ณ๋ณ ๊ฐ์ด๋
๋ค์๊ณผ ๊ฐ์ ๊ฒ์ฆ๋ ๋จ๊ณ๋ฅผ ์์๋๋ก ๋ฐ๋ฅด์ญ์์ค. ๋๋ถ๋ถ์ ๋ฌธ์ ๋ 3๋จ๊ณ์์ ํด๊ฒฐ๋ฉ๋๋ค! ๊ฐ ๋จ๊ณ๋ฅผ ์๋ฃํ ํ์๋ webhook.site ์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ๊ฒ ์๋ฎฌ๋ ์ด์
ํ๊ณ ์นํ
์ ํ
์คํธํ์ญ์์ค.
- โญ ์นํ
URL ํ์ธํ๊ธฐ
Teams์์ ์์ ์นํ
์ ๋ค์ ์์ฑํ์ธ์. ์ฑ๋ > ์ปค๋ฅํฐ > ์์ ์นํ
> ์ถ๊ฐ๋ฅผ ์ ํํฉ๋๋ค. ์ URL์ ๋ณต์ฌํ์ธ์. ์ด์ URL์ 90์ผ ํ์ ๋ง๋ฃ๋ฉ๋๋ค. ํ: ์ฑ ํ๊ฒฝ ๋ณ์์ ์์ ํ๊ฒ ์ ์ฅํ์ธ์.
- โ
ํ์ด๋ก๋ ํ์ ์ ํจ์ฑ ๊ฒ์ฌ:
ํ์์ ์๊ตฌํ๋ ํ์์ Adaptive Cards ๋๋ ๊ฐ๋จํ JSON์
๋๋ค. ์์ ํ์ด๋ก๋:
{
"@type": "๋ฉ์์ง ์นด๋",
"@context": "https://schema.org/extensions",
์์ฝ: "๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค!"
"ํ
๋ง์์": "0078D7",
์ ๋ชฉ: "์๋ฆผ",
"ํ
์คํธ": "์นํ
์ด ๋ค์ ์จ๋ผ์ธ ์ํ๊ฐ ๋์์ต๋๋ค! ๐"
}
JSON ์ ํจ์ฑ ๊ฒ์ฌ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ๋ฌธ ์ค๋ฅ๋ฅผ ์ก์๋ด์ธ์.
- ๐ ๊ถํ ๋ฐ ์ ์ฑ
ํ์ธ
Teams ๊ด๋ฆฌ์๊ฐ ์ปค๋ฅํฐ๋ฅผ ๋นํ์ฑํํ์ง ์์๋์ง ํ์ธํ์ธ์(Teams ๊ด๋ฆฌ ์ผํฐ > Teams ์ฑ > ์ฑ ๊ด๋ฆฌ). ๊ฒ์คํธ ์ฌ์ฉ์์ ๊ฒฝ์ฐ ์ฑ๋์ ๋ํ ๋ช
์์ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ์ธ์.
- ๐ ์์ฒญ๋ฅ ์ ํ ๋ฐ ์ฌ์๋ ๋ชจ๋ํฐ๋ง
: ์ง์ ๋ฐฑ์คํ๋ฅผ ๊ตฌํํ์ธ์. 429 ์ค๋ฅ ๋ฐ์ ์ 1์ด, 2์ด, ์ต๋ 32์ด๊น์ง ๋๊ธฐํฉ๋๋ค. Postman๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญ ํญ์ฃผ ์ํฉ์ ์๋ฎฌ๋ ์ด์
ํ ์ ์์ต๋๋ค.
- ๐ ๋คํธ์ํฌ ๋ฐ ํ๋ก์
๋ฐฉํ๋ฒฝ์ด outlook.office.com์ ์ฐจ๋จํ๊ณ ์๋์? ํ์ดํธ๋ฆฌ์คํธ์ ์ถ๊ฐํด ๋ณด์ธ์. curl ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ง๋จํ ์ ์์ต๋๋ค.
curl -H "Content-Type: application/json" -d '{"text":"Test"}' YOUR_WEBHOOK_URL
- โ๏ธ ๊ณ ๊ธ: ๋ก๊ทธ ๋ฐ ์ง๋จ
ํตํฉ ์ฑ์์ ์์ธํ ๋ก๊น
์ ํ์ฑํํ์ธ์. ๋ ์์ธํ ์ ๋ณด๋ฅผ ์ป์ผ๋ ค๋ฉด Microsoft 365 ๊ท์ ์ค์ ์ผํฐ๋ฅผ ํตํด Teams ๊ฐ์ฌ ๋ก๊ทธ๋ฅผ ํ์ธํ์ธ์.
์ฌ์ ํ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์ผ์
จ๋์? ์๊ฐ์ ์ ์ฝํด ์ค ์๋ฐฉ ํ์ ๋ณด๋ ค๋ฉด ์๋ ๋ชจ๋ฒ ์ฌ๋ก ์น์
์ ์ฐธ์กฐํ์ธ์ . โฑ๏ธ
๐ ํฅํ ํ ์นํ
์ค๋ฅ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํ ๋ชจ๋ฒ ์ฌ๋ก
- ์ต์ ์คํค๋ง๋ Microsoft ๊ณต์ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์ . ํ์์ ์
๋ฐ์ดํธ์ ๋ฐ๋ผ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
- ์ค๋ฅ ์ฒ๋ฆฌ๋ฅผ ๊ตฌํํ์ธ์: HTTP 4xx/5xx ์ค๋ฅ๋ฅผ ํฌ์ฐฉํ๊ณ ์ด๋ฉ์ผ๊ณผ ๊ฐ์ ๋์ฒด ์ฑ๋์ ํตํด ์๋ฆผ์ ๋ณด๋ด์ธ์.
- ๋์ฑ ํ๋ถํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ฉด Graph API ์นํ
์ผ๋ก ์ ํํ์ธ์(Azure AD์ ์ฑ ๋ฑ๋ก ํ์).
- Azure Monitor ๋๋ Power Automate์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ํฐ๋งํ๊ณ ์ฌ์ ์ ์๋ฆผ์ ๋ฐ์ผ์ธ์. ๐
- ๊ฐ๋ฐํ์์ ๋จผ์ ํ
์คํธํ์ธ์. ์คํ ํ๊ฒฝ์ ์๋๋ฐ์ค๋ก ๋ง๋ค์ด ๋ณด์ธ์!
โ FAQ: Microsoft Teams ์นํ
๊ด๋ จ ๋ฌธ์ ํด๊ฒฐ์ ์ํ ๋น ๋ฅธ ๋ต๋ณ
์ง๋ฌธ: Postman์์๋ ์นํ
์ด ์ ์์ ์ผ๋ก ์๋ํ๋๋ฐ ์ค์ ์ด์ ํ๊ฒฝ์์๋ ์คํจํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
๋ต๋ณ: ํ๋ก์/๋ฐฉํ๋ฒฝ ๋๋ ํ๊ฒฝ ๋ณ์ ๋ถ์ผ์น ๋๋ฌธ์
๋๋ค. ํค๋์ ์ธ์ฆ ์ ๋ณด๋ฅผ ๋ค์ ํ์ธํด ๋ณด์ธ์.
์ง๋ฌธ: ๋น๊ณต๊ฐ ์ฑ๋์ ์นํ
์ ์ฌ์ฉํ ์ ์๋์?
๋ต๋ณ: ๋ค, ํ์ง๋ง ํด๋น ์ฑ๋ ๋ด์์ URL์ ์์ฑํด์ผ ํฉ๋๋ค.
์ง๋ฌธ: ํ์ด๋ก๋ ํฌ๊ธฐ ์ ํ์ ์ผ๋ง์ธ๊ฐ์?
๋ต๋ณ: 28KB์
๋๋ค. ์ด๋ฏธ์ง๋ฅผ ์์ถํ๊ฑฐ๋ ๋งํฌ๋ฅผ ์ฌ์ฉํ์ธ์.
์ง๋ฌธ: ์๋น์ค ์ค๋จ์ด ๋ฐ์ํ๋์? ์ํ๋ ์ด๋์์ ํ์ธํ ์ ์๋์?
๋ต๋ณ: ์ค์๊ฐ ์
๋ฐ์ดํธ๋ฅผ ๋ณด๋ ค๋ฉด Office 365 ์ํ ํ์ด์ง๋ฅผ ๋ฐฉ๋ฌธํ์ธ์.
๐ ์ค๋น ์๋ฃ! ์ํํ ํตํฉ์ ์ํ ๋ค์ ๋จ๊ณ
์ถํํฉ๋๋ค! Microsoft Teams "์นํ
" ํตํฉ ์ค๋ฅ ๋ฌธ์ ํด๊ฒฐ์ ์ฑ๊ณตํ์
จ์ต๋๋ค ! ์ด๋ฌํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ์ฉํ๋ฉด ์๋ฆผ์ด ์ํํ๊ฒ ์ ์ก๋ ๊ฒ์
๋๋ค. ํน์ ์ด ๋ฌธ์ ์ ๋ํ ํน๋ณํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๊ณ ๊ณ์ ๊ฐ์? ์๋์ ๋๊ธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์ฑ๊ณต ์ฌ๋ก๋ฅผ ๋ฃ๋ ๊ฒ์ ์ธ์ ๋ ํ์ํฉ๋๋ค! ๐ Teams ๊ด๋ จ ์ถ๊ฐ ํ์ ๋ณด๋ ค๋ฉด ๋ด ๋ฐ Graph API ๊ฐ์ด๋๋ฅผ ํ์ธํด ๋ณด์ธ์. ์์ฐ์ฑ์ ์ ์งํ์ธ์!