파이썬과 함께 노션 AI의 API를 사용하여 블로그 게시물을 자동으로 생성하는 방법에 대해 알아보겠습니다. 이 굴은는 초보자들이 쉽고 더 잘 따라 할 수 있도록 내용을 자세히 설명한다.
Notion 회원가입
Notion AI를 사용하기 위해서는 가입 후 Notion 토큰과 Notion spaceId를 알아야 하므로, 그 과정을 자세히 설명해드리겠습니다.
Notion은 작업 관리, 노트 작성, 프로젝트 관리 등의 다양한 용도로 사용되는 온라인 작업 도구입니다. Notion을 사용하기 위해서는 Notion에 가입해야 합니다. Notion 웹페이지에 접속하여 가입 후, 로그인합니다.

1. 사용방법
Notion API를 사용하면, 파이썬 코드에서 노션 데이터베이스의 콘텐츠를 가져와서 처리할 수 있습니다. 이를 통해, 노션 데이터베이스에서 정보를 추출하여 자동으로 블로그 글을 작성할 수 있습니다.
예시 블로그 글을 작성하도록 하겠습니다.
- 개인홈 ··+ 하위 페이지 추가
- 프롬프트 창에 AI로 글쓰기 시작
- 블로그 게시물
- 블로그 제목 입력


- 노션 AI가 작성한 글입니다.

2. Notion 토큰 얻는 방법
Notion API를 사용하기 위해서는 Notion 토큰이 필요합니다. Notion 토큰은 노션 API 사용 시 인증을 위해 필요한 값으로, 내 앱 페이지에서 만든 앱의 Integration 탭에서 확인할 수 있습니다. Notion 토큰을 발급받은 후, 파이썬 코드에서 이를 사용하여 노션 데이터베이스의 콘텐츠를 가져올 수 있습니다.
- 브라우저 화면에서 “우클릭 또는 F12
- 애플리케이션
- 쿠키-https://www.notion.so/
- token-토큰 복사 메모자에 저장
-token을 찾기 힘들면 위 검색창에 token을 검색하면 쉽게 찾을 수 있다.

3. Notion spaceId 얻는 방법
Notion의 spaceId는 노션 페이지의 고유 식별자입니다. 노션 페이지의 URL에서 확인할 수 있습니다. 예를 들어, https://www.notion.so/my-page-1234567890abcdef이라는 URL이 있다면, spaceId는 “my-page-1234567890 abcdef” 부분입니다.
- 브라우저 화면에서 “우클릭 또는 F12
- 애플리케이션
- 로컬 스토리지-https://www.notion.so/
- publicspacedata
-LocalPreferenceStore3:guest:LocalBacklinkStore2:234567890 abcdef”

3. 파이썬 연결 방법
앞에서 Notion 토큰과 Notion spaceId 얻어으니 이제 파이썬과 코드를 작성하겠다.
- 파이썬 실행
- pip install –upgrade notionai-py 설치
-아래창에 pip install –upgrade notionai-py 입력하고 엔터를 치면 설치된다. - Notion 토큰과 Notion spaceId 입력
- topic- 제목 작성
- 실행


from notionai import NotionAI # pip install --upgrade notionai-py
# from config import *
# Notion
NOTON_TOKEN = 'Z1253-4 InavANwFbswoi2U0 TDE9c6 nZrqo' # 본인
NOTON_TOKEN NOTON_SPACE_ID = 'sdefff-717b-4hg8-a098-bfcfdd804 b' # 본인 NOTON_SPACE_ID
topic = '초보자를 위한 주식 투자 방법' #타이틀 제목 작성
ai = NotionAI(NOTON_TOKEN, NOTON_SPACE_ID)
res = ai.blog_post(f'write a blog about {topic}')
print(res)