Open2

Notion API (beta) のメモ

monaqamonaqa

待ちに待った Notion API のβ版が公開されました。

https://developers.notion.com/docs

「Neovim から Notion の操作ができるようになること」を目標に、Notion API に関する様々なことを調査し、このスクラップにまとめていこうと思います。

monaqamonaqa

Authorization

まず気になるのは認証方式ですが、Authorization ページ 及び Authentication ページ によると bearer token を認証及び認可に用いているようです。

また integration(ページやデータベースにアクセス権限を付与すること)には

  • Internal integrations
  • Public OAuth integrations

の2種類があるとのこと。前者が個人的にちょろっと使いたいとき用で、後者がちゃんとしたアプリを作りたいとき用ですかね。とりあえず設定が簡単な前者の方式で試してみれば良さそう。