📚

現在のNotion API(2021/7/13)で何がどこまでできるか

に公開
4

Discussion

蔀

本記事を書いた後に、Notion APIで画像がサポートされたり、ページの削除が可能になったりなどの変化がありました。
本記事は、継続的にアップデートしていくタイプの記事ではないので、最新情報は公式などを参照ください

kakutasukakutasu

すごく興味深い内容でした。notionってurlのクエリパラメーターなどの値をページ内で展開して、ユーザーごとの個人ページを表示するようなことはできないのでしょうか?

上記の内容はこれらのAPIでも実現できないような気がしていて気になりました。
notionは機能を絞った分、そういう拡張性はないのかな?

蔀

notionってurlのクエリパラメーターなどの値をページ内で展開して、ユーザーごとの個人ページを表示するようなことはできないのでしょうか?

クエリ受けるのはムリだと思います。
やるとするなら、ページ作成は可能なので、

  • ユーザーのインプットを取得(クエリとして想定しているパラメーター)
  • 表示したいコンテンツを作成
  • 作成した個人ページをユーザーに返す

みたいな流れで実現するしかないですかね。
(ちょっとめんどくさそう)
(やりたいことはそういうことではないかもですが……)

kakutasukakutasu

いやーやはりそうなりますよね。API叩いてユーザーごとに新規ページ作る方法。
ユーザーが増えるとそれに比例してページ数も増えてしまうのが難点ですね。