Notion : blog
Tips
- 記事の各項目(titleやcategory)をAPIとして取得するには、テーブルのプロパティ名をそのまま使う
- APIを取得するには「コネクト」する必要あり
- ①developers.notion でインテグレーションを作成、②テーブルと紐づけ
envファイル:
- NOTION_TOKEN : シークレットキー 、インテグレーションから確認
- NOTION_DATABASE_ID : https://www.notion.so/ **xx** ?v=yy&pvs=4 - **xx** 部分 データベースごとに異なる
デメリット:notionの画像
時間がたつと画像が表示されなくなる
Notion : https://developers.notion.com/docs/working-with-files-and-media
「API は現在、新しいファイルのアップロードをサポートしていません。」
原理は理解せず解決は出来たが・・。
notion上の太字等が反映されない
- notionAPIで取ってきたデータをそのデータ通りのレイアウトになるように紐づけを行う
- 例:「bold(太字) であればCSSでboldを付与」
listとpre
- ネストされたlistのように、listの中にpreを入れるとブラウザ上でpreが表示されないので、perはリストの子にしない
- ↓ 表示されない例