Notion API v1


Notion API가 나온지 1년 정도가 지난 것 같은데 오늘에야 API 권한 등록을 했다... 🥲  작년에 이것저것 활용해서 팔만코딩경에 좋은 기능을 넣어보고 싶었는데 실력이 부족해 실패...

이제는 API 사용도 익숙하고 나중에 팔만코딩경 DB를 이전하거나 관리하기 좋게 미리 API 활용 테스트를 진행해보려고 한다.

권한 등록하기


Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

링크로 가서 권한 등록을 진행할 수 있다. 권한은 워크스페이스를 기준으로 나눠진다. 통합 권한은 여러개 만들 수 있으며, 각 권한별로 토큰을 발급받아 원하는 페이지를 관리할 수 있다. 아직 테스트를 해보진 않았지만, 하나의 통합 권한으로 한 워크스페이스의 여러 페이지를 한번에 관리할 수 있는 것 같다.

Untitled

통합 등록을 진행하면 secret 토큰과 여러 설정들을 진행할 수 있다. 개인용으로 테스트하기 위해 내부용 통합, 접근 권한은 읽기, 쓰기, 업데이트 3가지 모두 열어보았다

Untitled

크게 어려움 없이 설정을 완료한 이후, 저장 버튼을 누르기만 하면 바로 권한 계정이 발급된다. 이제 발급받은 토큰을 복사해두고 API테스트를 진행해보자. 보기 버튼이 조금 불편하긴 하지만.... 번역이 되어 있는 것으로 만족