๐ n8n ํฌ๋ ๋ด์ ๋ฑ๋ก ๊ฐ์ด๋ โ
์ด ๊ฐ์ด๋๋ ์ฐ๋ฆฌ ์๋น์ค์์ ๋ฐ๊ธ๋ฐ์ OAuth2 ์ธ์ฆ ์ ๋ณด๋ฅผ n8n์ ๋ฑ๋กํ์ฌ API๋ฅผ ์ฌ์ฉํ ์ ์๋ ์ํ๋ก ๋ง๋๋ ๊ณผ์ ์ ์ค๋ช ํฉ๋๋ค.
๋จ๊ณ๋ณ๋ก ๋ฐ๋ผ์ค์๋ฉด ์ฝ๊ฒ ์ค์ ํ ์ ์์ต๋๋ค!
1. OAuth2 API ํฌ๋ ๋ด์ ์์ฑ โ
- n8n ๋์๋ณด๋ ์ผ์ชฝ ๋ฉ๋ด์์ Credentials๋ฅผ ํด๋ฆญํฉ๋๋ค.
- ์ค๋ฅธ์ชฝ ์๋จ์ Add Credential ๋ฒํผ์ ๋๋ฆ ๋๋ค.
- ๊ฒ์์ฐฝ์ OAuth2 API๋ฅผ ์ ๋ ฅํ๊ณ ์ ํํ ๋ค Continue๋ฅผ ํด๋ฆญํฉ๋๋ค.
2. ์ธ์ฆ ์์ธ ์ ๋ณด ์ ๋ ฅ โ
์ฐ๋ฆฌ ์๋น์ค์ ๊ฐ๋ฐ์ ์ผํฐ์์ ๋ฐ๊ธ๋ฐ์ ์ ๋ณด์ ์๋์ ์๋ํฌ์ธํธ ์ฃผ์๋ค์ ๊ฐ๊ฐ์ ์นธ์ ์ ํํ ์ ๋ ฅํ์ธ์.
| n8n ํ๋๋ช | ์ ๋ ฅํด์ผ ํ ๊ฐ |
|---|---|
| Authentication | Header (๊ธฐ๋ณธ๊ฐ) |
| Authorization URL | https://auth.teamstash.eupthere.uk/application/o/authorize/ |
| Access Token URL | https://auth.teamstash.eupthere.uk/application/o/token/ |
| Client ID | ์ฐ๋ฆฌ ์๋น์ค์์ ๋ฐ๊ธ๋ฐ์ Client ID |
| Client Secret | ์ฐ๋ฆฌ ์๋น์ค์์ ๋ฐ๊ธ๋ฐ์ Client Secret |
| ์ด์ธ ํ๋๋ค | ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ |
3. ๊ถํ ์น์ธ ๋ฐ ์ฐ๊ฒฐ ํ ์คํธ โ
์ ๋ณด ์ ๋ ฅ์ด ๋๋ฌ๋ค๋ฉด ์ค์ ์ฐ๋ฆฌ ์๋น์ค ๊ณ์ ๊ณผ ์ฐ๊ฒฐ์ ์๋ํฉ๋๋ค.
- ์ค์ ์ฐฝ ํ๋จ์ Connect my account (๋๋ 'Sign in with OAuth2') ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
- ์ฐ๋ฆฌ ์๋น์ค์ ๋ก๊ทธ์ธ์ด ์ํ๋๊ณ , ์ฐ๊ฒฐ ์ฑ๊ณต ํ์ ์ ํ์ธํฉ๋๋ค.
- n8n ์ค์ ์ฐฝ์ ์ฐ๊ฒฐ ์ํ๊ฐ
Connection tested successfully๋๋Authorized๋ก ๋ณ๊ฒฝ๋์๋์ง ํ์ธํฉ๋๋ค. - ์ค๋ฅธ์ชฝ ์๋จ์ Save๋ฅผ ๋๋ฌ ์ ์ฅํฉ๋๋ค.
4. ํธ๋ฌ๋ธ์ํ (์์ฃผ ๋ฌป๋ ์ง๋ฌธ) โ
Q. "Invalid Redirect URI" ์๋ฌ๊ฐ ๋ฐ์ํด์.
A: ์ฐ๋ฆฌ ์๋น์ค์ ๊ฐ๋ฐ์ ์ผํฐ์ ๋ฑ๋กํ
Redirect URI์ n8n ์ค์ ์ฐฝ ํ๋จ์ ์ ํ ์ฃผ์๊ฐ ์์ ํ ์ผ์นํ๋์ง ํ์ธํ์ธ์. (๋์๋ฌธ์ ๋ฐ ๋ง์ง๋ง ์ฌ๋์ ์ ๋ฌด ํ์ธ)Q. ์น์ธ ๋ฒํผ์ ๋๋ ๋๋ฐ n8n์ผ๋ก ๋์์ค์ง ์์์.
A: ๋ธ๋ผ์ฐ์ ์ ํ์ ์ฐจ๋จ ๊ธฐ๋ฅ์ด ํ์ฑํ๋์ด ์๋์ง ํ์ธํด ์ฃผ์ธ์.
5. ๋ค์ ๋จ๊ณ โ
์ฐ๋์ ์ฑ๊ณตํ์ จ๋์? ์ด์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ API ๋ชฉ๋ก์ ํ์ธํด ๋ณด์ธ์!
๐ ๐ API Reference ๋ก ์ด๋ํ๊ธฐ
๊ฐ์ฌํฉ๋๋ค! ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด ์ธ์ ๋ ์ง ์ง์ํ์ ๋ฌธ์ํด ์ฃผ์ธ์.