API でできることが理解できたので、具体的に API を使ったサンプルアプリを作成していきます。本章では Google Apps Script による API アクセスを説明します。その後、事例として Google Form 投稿時に自動的に動作するアプリ、Google Calender のイベントと Notion ページを同期するアプリを解説します。
また、GAS はアプリとして外部のサービスから呼び出すこともできます。この機能を利用することで、別のサービスから GAS を通じて Notion にアクセスすることが 可能になります。ここでは Slack にリアクションを付けたら Notion にメッセージを記録する SlackToNotion アプリを例に複数サービスを連携するコツを説明します。
この CHAPTER 内の SECTION
S11. プロパティ要素
2
11
S26. ER図作成ツール
6
26
C4. Google Apps Scriptによる応用
4
0
S25. レシート自動記録アプリ
5
25
S27. NotionTimeRecording
6
26
S12. API アクセスの種類
3
12
S13. 個別取得 (Read)
3
13
S14. 一覧取得 (Read)
3
14
S2. サンプルテンプレートの複製
1
2
S8. データの分類
2
8
C6. NotionRubyMappingを利用したツール
6
0
S19. Notion API アクセスのための関数作成
4
19
S16. 作成 (Create)
3
16
S20. Google Form 連携アプリ
4
20
S9. ブロック要素以外のオブジェクト(共通オブジェクト)
2
9
S21. Google カレンダーからタスクを作成するアプリ
4
21
S22. Slack連携アプリ
4
22
C3. Notion APIの基本(CRUD別の紹介)
3
0
C1. Notion APIの概要と利用準備
1
0
S3. インテグレーションキーの作成と取得
1
3
C5. ショートカットによる応用
5
0
S15. 更新 (Update)
3
15
S5. Talend API Tester のインストール
1
5
S1. Notion API について
1
1
S4. NotionRubyMapping のインストール
1
4
S10. ブロック要素
2
10
C2. Notion APIで理解するNotionのデータ構造
2
0
S24. 声でタスク登録アプリ
5
24
S18. Google Apps Script について
4
18
S6. JSON データフォーマット
1
6
S23. ショートカットアプリについて
5
23
S7. NotionRubyMapping の起動
2
7
S17. 削除 (Delete)
3
17
CHAPTER LIST
C1. Notion APIの概要と利用準備
1
C2. Notion APIで理解するNotionのデータ構造
2
C3. Notion APIの基本(CRUD別の紹介)
3
C4. Google Apps Scriptによる応用
4
C5. ショートカットによる応用
5
S11. プロパティ要素
2
S26. ER図作成ツール
6
S25. レシート自動記録アプリ
5
S27. NotionTimeRecording
6
S12. API アクセスの種類
3
S13. 個別取得 (Read)
3
S14. 一覧取得 (Read)
3
S2. サンプルテンプレートの複製
1
S8. データの分類
2
C6. NotionRubyMappingを利用したツール
6
S19. Notion API アクセスのための関数作成
4
S16. 作成 (Create)
3
S20. Google Form 連携アプリ
4
S9. ブロック要素以外のオブジェクト(共通オブジェクト)
2
S21. Google カレンダーからタスクを作成するアプリ
4
S22. Slack連携アプリ
4
S3. インテグレーションキーの作成と取得
1
S15. 更新 (Update)
3
S5. Talend API Tester のインストール
1
S1. Notion API について
1
S4. NotionRubyMapping のインストール
1
S10. ブロック要素
2
S24. 声でタスク登録アプリ
5
S18. Google Apps Script について
4
S6. JSON データフォーマット
1
S23. ショートカットアプリについて
5
S7. NotionRubyMapping の起動
2
S17. 削除 (Delete)
3