問題タブ [notion-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
137 参照

database - Notion API - Notion データベース モデルもブロックですか?

https://developers.notion.com/reference/block

ブロック オブジェクトは、Notion 内のコンテンツを表します。ブロックには、テキスト、リスト、メディアなどがあります。ページもブロックの一種です!

私の知る限り、Notion のすべてはブロックであり、ページはブロックであり、子ブロックがあります。データベースもブロックですか?

Notion のクローンを作成する場合、次のようなモデルを使用する必要があります。

  • ユーザー
  • ワークスペース
  • ブロック (ページ、テキスト、画像、to_do...)
  • データベース

または好き:

  • ユーザー
  • ワークスペース
  • ブロック (データベース、ページ、テキスト、画像、to_do...)

どうもありがとう。

0 投票する
1 に答える
118 参照

notion-api - 概念内部で概念 API を呼び出すためのボタンまたはリンクを作成することは可能ですか?

概念でデータベースからページを開くと、プロパティがページの上部に一覧表示されます。

これらのプロパティをページ内から変更できるようにしたいと考えています。

たとえば、ページのテンプレートは、はいまたはいいえで答える一連の質問であり、質問に答えると、対応するプロパティ (チェックボックス) がはいまたはいいえに設定されます。

そうする方法はありますか?

0 投票する
2 に答える
430 参照

javascript - Notion API を使用してデータベース内のページを更新中にエラーが発生しました

最近、Todoist と Notion を統合しました。主なアイデアは、Todoist でタスクを実行するたびに、変更が Notion に反映されるというものです。関数で問題が発生しましたnotion.pages.update()。タスクを変更するたびに、次のエラーが返さ れます。データベースにプロパティbody failed validation. Fix one: body.properties.body.id should be defined, instead was undefined. body.properties.body.name should be defined, instead was undefined. body.properties.body.start should be defined, instead was undefined. がありません。body

これが私の更新関数です。これは私が作成したモジュール内の関数であることに注意してください。

どんな助けでも大歓迎です!