Notion 연동
Notion에서 데이터를 가져오려면 내부 통합 토큰과 연결된 데이터베이스가 필요합니다.
[!TIP] 빠르게 시작하려면 블로그 데이터베이스 템플릿 을 복제하세요.
통합 생성
- My Integrations 에 접속
- 새 통합 클릭
- 이름 설정 (예:
my-blog) - 워크스페이스 선택
- Internal Integration Secret 복사 — 이것이
NOTION_TOKEN입니다
데이터베이스 연결
- 사용할 Notion 데이터베이스 열기
- ··· 메뉴 → 연결 클릭
- 생성한 통합을 검색하여 연결
데이터 소스 ID 가져오기
데이터베이스의 세팅 메뉴 → 데이터 소스 관리 → 데이터 소스 ID 복사를 클릭하세요.
이것이 NOTION_DATABASE_ID입니다.

환경 변수 설정
.env.local
NOTION_TOKEN=ntn_xxxxxxxxxxxxxxxxxxxx
NOTION_DATABASE_ID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx데이터베이스 속성
블로그 템플릿 은 다음 속성을 사용합니다:
| 속성 | 타입 | 설명 |
|---|---|---|
Name | title | 글 제목 |
Desc | rich_text | 글 설명 |
Slug | rich_text | URL 경로 (예: my-first-post) |
Category | select | 카테고리 |
Date | date | 작성일 |
isPublished | checkbox | 공개 여부 |
[!WARNING] 통합에 최소 콘텐츠 읽기 권한이 필요합니다. 통합 설정 페이지에서 구성하세요.
Last updated on