· 톺아보기

질문

API 관련 질문 (feat. 노션)

조용히나와 · · 수정

조회 3,238 · 공감 0 · 댓글 3

안녕하세요 노션을 종종 이용중인데요


python으로 노션 안에 데이터를 read, write하고 싶어서 API를 좀 찾던중에 아래 글을 찾게 되었는데요

(https://butter-shower.tistory.com/189)


근데 노션에서 공식 API를 제공해준게 아니라면, 어떻게 python으로 노션에 접근을 할 수 있는건가요??

원래 프로그램에서 API를 제공해주지 않아도 프로그램을 제어할 수 있는건가요? 

보통 웹 API로만 알고 있다보니..ㅎㅎ 웹에서 제공해주지 않으면 안되는 것처럼 프로그램도 그렇다 생각했었거든요




댓글 3

  1. 루트파이 · · 공감 1
    크롤링을 이용한 파싱인거 같네요

    https://developers.notion.com/
    공식 API도 있습니다
  2. gistthat · · 공감 1
    해당 블로그 보니까 웹크롤링 라이브러리인 BeautifulSoup로 웹으로 접근해서 http request로 데이터를 가져오거나 보냅니다.

    api가 없더라도 웹으로 인터페이스를 제공하는 서비스의 경우에는 웹페이지를 호출할 수 있습니다. notion의 경우에는 현재 api를 제공해주고 있지만 예전에는 api가 없었기 때문에 저런식으로 많이 썼습니다.
  3. 조용히나와 ·
    @gistthat님 아 그러면 앱에 접근하는게 아니라 웹에 접근했던거군요

개발한당 최근 글

개발한당 목록 더 보기