๐ ์ OAuth ํด๋ผ์ด์ธํธ ID ์์ฑ - ์์ธ ๊ฐ์ด๋
๐ ์ OAuth ํด๋ผ์ด์ธํธ ID ์์ฑ - ์์ธ ๊ฐ์ด๋
๐ฏ Step 1: ์ ํ๋ก์ ํธ ์์ฑ
1-1. Google Cloud Console ์ ์
https://console.cloud.google.com
1-2. ํ๋ก์ ํธ ์ ํ ๋๋กญ๋ค์ด ํด๋ฆญ
ํ๋ฉด ์๋จ์ ํ๋ก์ ํธ ์ด๋ฆ ํด๋ฆญ
1-3. ์ ํ๋ก์ ํธ
ใ 81. "์ ํ๋ก์ ํธ" ๋ฒํผ ํด๋ฆญ
1-4. ํ๋ก์ ํธ ์ ํ
์์ฑ๋ "n8n-blog-2" ํ๋ก์ ํธ ์ ํ
๐ง Step 2: API ํ์ฑํ
2-1. API ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ด๋
์ข์ธก ๋ฉ๋ด → "API ๋ฐ ์๋น์ค" → "๋ผ์ด๋ธ๋ฌ๋ฆฌ"
2-2. Google Sheets API ํ์ฑํ
1. ๊ฒ์์ฐฝ์ "Google Sheets API" ์
๋ ฅ
๐ Step 3: OAuth ๋์ ํ๋ฉด ๊ตฌ์ฑ
3-1. OAuth ๋์ ํ๋ฉด ์ด๋
3-2. ์ฌ์ฉ์ ์ ํ ์ ํ
1. "์ธ๋ถ" ์ ํ
2. "๋ง๋ค๊ธฐ" ํด๋ฆญ3-3. ์ฑ ์ ๋ณด ์ ๋ ฅ
3-4. ๋ฒ์ (์๋ต ๊ฐ๋ฅ)
"์ ์ฅ ํ ๊ณ์" ํด๋ฆญ (๋ฒ์ ์ถ๊ฐ ์ ํจ)3-5. ํ ์คํธ ์ฌ์ฉ์ ์ถ๊ฐ
1. "+ ADD USERS" ํด๋ฆญ
2. prfparkst@gmail.com ์
๋ ฅ
3. "์ถ๊ฐ" ํด๋ฆญ
4. "์ ์ฅ ํ ๊ณ์" ํด๋ฆญ๐ Step 4: OAuth ํด๋ผ์ด์ธํธ ID ์์ฑ
4-1. ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด ์ด๋
์ข์ธก ๋ฉ๋ด → "API ๋ฐ ์๋น์ค" → "์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด"4-2. ์ธ์ฆ ์ ๋ณด ๋ง๋ค๊ธฐ
์๋จ "+ ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด ๋ง๋ค๊ธฐ" ํด๋ฆญ
→ "OAuth ํด๋ผ์ด์ธํธ ID" ์ ํ4-3. ์ ํ๋ฆฌ์ผ์ด์ ์ ํ ์ ํ
์ ํ๋ฆฌ์ผ์ด์
์ ํ: ์น ์ ํ๋ฆฌ์ผ์ด์
์ด๋ฆ: n8n-sheets-integration4-4. ์น์ธ๋ ๋ฆฌ๋๋ ์ URI ์ถ๊ฐ
์ค์! ์ด ๋ถ๋ถ์ด ํต์ฌ์ ๋๋ค:
"์น์ธ๋ ๋ฆฌ๋๋ ์
URI" ์น์
→ "+ URI ์ถ๊ฐ" ํด๋ฆญ
→ ์ ํํ ์
๋ ฅ:
http://localhost:5678/rest/oauth2-credential/callback
(https ์๋, http์์ ์ฃผ์!)4-5. ์์ฑ
4-6. ์ ๋ณด ๋ณต์ฌ
ํ์ ์ ๋ํ๋๋:
ํด๋ผ์ด์ธํธ ID: (๋ณต์ฌ)
ํด๋ผ์ด์ธํธ ๋ณด์ ๋น๋ฐ๋ฒํธ: (๋ณต์ฌ)์์ ํ ๊ณณ์ ์ ์ฅํ์ธ์!
๐ Step 5: n8n์ ์ฐ๊ฒฐ
5-1. n8n ์ํฌํ๋ก์ฐ๋ก ๋์๊ฐ๊ธฐ
5-2. Append row in sheet ๋ ธ๋ ํด๋ฆญ
5-3. Credential ์ค์
1. "Credential to connect with" ๋๋กญ๋ค์ด
2. "Create New" ํด๋ฆญ
3. ์ธ์ฆ ๋ฐฉ์: OAuth25-4. ์ ๋ณด ์ ๋ ฅ
5-5. ์ฐ๊ฒฐ
"Connect my account" ๋๋ "Sign in with Google" ํด๋ฆญ
→ prfparkst@gmail.com ์ ํ
→ ๊ถํ ์น์ธ✅ ์ฑ๊ณต ํ์ธ
"Account connected" ํ์๋๋ฉด ์๋ฃ!
๐ฏ ๋ค์ ๋จ๊ณ
- ์ Google Sheets ์์ฑ
- Append row ๋ ธ๋์์ ์ ์ํธ ์ ํ
- Execute step ํ ์คํธ
๋๊ธ
๋๊ธ ์ฐ๊ธฐ