얼마 전 노션 페이지와 database를 연결하는 코드를 만드는 중에 연결 에러가 있어 고객 지원팀으로 문의를 했었습니다.
포스팅 중인 본문 내용을 노션 페이지로 생성하는 다음과 같은 코드를 만들고 있는데요. 파이썬으로 작성 중이며 BeautifulSoup 라이브러리로 웹 스크래핑을 하는 코드로 테스트 중입니다. 하지만 노션 페이지 연결 시에 database_id와 노션 인테그레이션 사이에 오류가 지속적으로 발생하는데요.
import requests
from bs4 import BeautifulSoup
from notion_client import Client
notion = Client(auth=<NOTION-API-KEY>)
url = "<URL>"
response = requests.get(url)
soup = BeautifulSoup(response.content, "html.parser")
new_page = {
"Name": {
"title": [
{
"text": {
"content": "New Page Title"
}
}]
}
}
# 노션 페이지와 연결
created_page = notion.pages.create(parent={"database_id": "<databse_id>"}, properties=new_page)
database_id = "<databse_id>"
results = notion.databases.query(
**{
"database_id": database_id,
}
)
print(results)
... snip
실행 후 에러 내용은 다음과 같은데요.
notion_client.errors.APIResponseError: Could not find database with ID: <>. Make sure the relevant pages and databases are shared with your integration.
하지만 실제 확인 해보면 본인 메일 계정으로 공유가 이미 되어 있고, databse_id도 정확함에도 불구하고 계속 이런 에러가 뜨고 있습니다. 그래서 일단 노션 고객 지원팀 문의해 봤는데요. 그래서 노션 고객 지원팀으로 문의하는 방법을 공유해 봅니다.
노션 고객 지원팀 문의 방법
가장 빠르고 간단한 방법은 Notion 홈페이지(다음 이미지 링크)의 하단의 "지원팀 문의하기(Contact)" 링크를 클릭하여 "Contact Us" 페이지로 이동합니다.
"Get in touch" 버튼을 눌러 다음과 같이 문의 내용과 연락처 정보를 입력하고 "Send" 버튼을 클릭합니다.
2. 다음의 Notion의 공식 Twitter 계정(@NotionHQ)을 통해 질문하실 수도 있습니다.
3. Notion의 도움말 센터를 방문하여 문제 해결 방법을 검색하거나, Notion 커뮤니티 포럼에서 질문을 게시하고 답변을 얻을 수도 있습니다.
위의 방법들을 시도해보고 여전히 문제가 해결되지 않는다면, 다음 링크의 Notion의 고객 지원팀에 문의도 가능합니다.
최근에 Notion API를 사용하여 코드를 생성하고 있는데 원인을 알 수 없는 오류가 생각보다 많네요... 혹시 사용자 오류(?) 일 수도 있으니 Notion API 문서도 꼼꼼히 살펴봐야겠습니다.
이 블로그의 다른 글 읽기
'IT Tips' 카테고리의 다른 글
마크다운로드 사용, 밀리의 서재 독서노트 하이라이트 내보내기 (0) | 2023.06.21 |
---|---|
[맥북] usb 케이블 연결 안드로이드 파일 맥북 이동 방법 (0) | 2023.06.06 |
노션으로 Evernote 가져오기 (0) | 2023.04.27 |
월 190만원 청년 디지털 일자리 사업 신청 방법 (0) | 2023.04.11 |
애플페이 사용 기기 지원 카드 (0) | 2023.03.27 |
댓글