Notion

タグ
  1. API
名前
Notion

API統合トークンの使用(推奨Recommend)

この資格情報を構成するには、次のものが必要です。
内部統合秘密:
Notion 統合を作成すると生成されます。
統合秘密を作成するには、 概念統合を作成し、[秘密]タブから統合秘密を取得します。
1.
Notion 統合ダッシュボードに移動します。
2.
+新しい統合ボタンを選択します。
3.
たとえば、統合の名前を入力します。 N8n integration
。必要に応じてロゴを追加します。
4.
送信を選択して統合を作成します。
5.
機能タブを開きます。次の機能を選択します。
Read content
更新内容
挿入内容
User information without email addresses
6.
変更を保存する必要があります。
7.
シークレットタブを選択します。
8.
内部統合トークンをコピーして、N8n内部統合秘密として追加します。
サービス認証の詳細については、 内部統合認証フロー設定のドキュメントを参照してください。

統合による概念ページの共有

統合がNotionと対話するには、 統合ページにNotionワークスペースのページと対話する権限を付与する必要があります。
1.
Notion ワークスペースのページにアクセスします。
2.
ページの右上隅にあるトリプルドットメニューを選択します。
3.
[接続]で、接続先を選択します。
4.
検索バーを使用して、ドロップダウンリストから統合を見つけて選択します。
統合で 1 ページ以上を共有すると、API リクエストを開始できます。ページが共有されていない場合、API リクエストが発生した場合はエラーで応答します。
詳しくは、 統合権限を参照してください。

Using OAuth2 #

この資格情報を構成するには、次のものが必要です。
クライアント ID : パブリック統合を構成すると生成されます。
顧客の秘密
パブリック統合を構成すると作成されます。
Notion 統合を作成し、パブリック展開に設定する必要があります。
1.
Notion 統合ダッシュボードに移動します。
2.
+新しい統合ボタンを選択します。
3.
たとえば、統合の名前を入力します。 N8n integration
必要に応じてロゴを追加します。
4.
送信を選択して統合を作成します。
5.
機能タブを開きます。
Read content
更新内容
Insert content
User information without email addresses
6.
変更保存を選択します。
7.
[展開]タブに移動します。
8.
この統合を公開しますか?
制御。
9.
[組織情報]セクションに会社名とウェブサイトを入力します。
10.
N8n OAuthリダイレクトURLをコピーして、Notion統合のOAuthドメインURLセクションでリダイレクトURIとして追加します。
11.
シークレットタブに移動します。
12.
クライアントIDクライアントシークレットをコピーしてn8n資格情報に追加します。
サービス認証の詳細については、Notionの公開統合認証フローの設定を参照してください。
下のリンクから確認可能

内部統合と公共統合

内部統合は次のとおりです。
単一のワークスペースにのみ適用されます。
そのワークスペースのメンバーのみがアクセスできます。
カスタムワークスペースの改善に最適です。
内部統合はより簡単な認証プロセス(統合秘密)を使用し、公開する前にセキュリティレビューを必要としません。
公共統合は次のとおりです。
関連のない複数のNotionワークスペースで使用できます。
ワークスペースに関係なく、すべてのNotionユーザーがアクセスできます。
幅広いユースケースを満たすのに理想的です。
パブリック統合では、認証にOAuth 2.0プロトコルを使用します。公開する前に、Notionセキュリティレビューが必要です。