Notion
把 Notion 連接到 MeDo 應用程式:搜尋已分享的頁面與資料庫、讀取頁面內容與屬性、查詢資料庫,並在確認後建立頁面、新增資料列、附加內容或更新屬性。
Notion 是一個連接器:它把 MeDo 應用程式連接到一個 Notion 工作區,讓應用程式可以搜尋你分享的頁面與資料庫、讀取頁面內容與屬性、以篩選和排序查詢資料庫,並建立頁面、新增資料列、附加內容或更新屬性。應用程式只看得到你在連接時分享的頁面與資料庫。
可以建立什麼
- 可搜尋的知識庫。 列出你分享的頁面,並顯示每篇文章的內容。
- 任務看板。 讀取 Tasks 資料庫、依狀態篩選,並在你確認後更新任務狀態。
- 潛在客戶收集表單。 把每筆經確認的提交新增為 Leads 資料庫的一列。
- 專案日誌。 預覽一則更新,並在你確認後附加到指定的 Notion 頁面。
當內容已經放在 Notion,而應用程式要加上專注的前端時——公開的說明中心、收件表單、審核佇列——Notion 就很合適。它不能取代 Notion 編輯器:頁面不能刪除或移動,資料庫的屬性也不能更改,詳見限制。
建立範例
把以下其中一段複製到提示框中。第一段是最小可用的起點,只讀取資料。
準備與連接
你需要一個可以開啟目標頁面與資料庫的 Notion 帳戶。不需要 API 金鑰,也不需要在 Notion 設定整合。
- 點擊側欄的 Skills & Connectors(技能與連接器),然後搜尋 Notion。
- 開啟 Notion 卡片並點擊 Connect(連接)。
- 登入 Notion,並選擇內容所在的工作區。
- 選擇應用程式可以使用的頁面與資料庫,然後允許存取。分享一個頁面,也會一併分享其中的頁面與資料庫。
- 按鈕變成 Connected(已連接)。
Notion 的授權頁面會把這個連接顯示為 Composio。這是 MeDo 用來處理連接器登入的服務,屬於正常情況。
之後要分享其他頁面,可以在 Notion 卡片中斷連接後重新連接並選取該頁面,或在 Notion 開啟該頁面,從頁面的 Connections(連接) 選單加入這個連接。
如果你先開始建立才連接,MeDo 會在回覆下方顯示 Notion 連接按鈕,你也可以在那裡連接。
在應用程式中使用
- 應用程式使用你連接的工作區,而不是每位訪客自己的 Notion 登入。 任何開啟應用程式的人看到的都是同一批頁面。請把私人頁面與編輯控制項放在應用程式自己的登入機制之後,並限制給預期的人。
- 應用程式只看得到你分享的內容。 沒有分享的頁面無法被找到或讀取,也不會顯示為空白。
- 指明頁面或資料庫。 告訴 MeDo 要使用哪一個,或讓應用程式依標題搜尋並提供選擇器。搜尋比對的是頁面與資料庫的標題,不是頁面內的文字。
- 公開網站請固定內容。 請應用程式只顯示你選定的某個頁面或資料庫,並把工作區搜尋留給已登入的使用者。
- 對應真實屬性。 請應用程式先讀取資料庫的屬性,再據此建立表單。屬性名稱與類型必須完全相符。
- 資料庫清單是分頁,不是總數。 一次查詢最多回傳 100 列。請應用程式顯示一頁,並提供清楚的載入更多方式。
- 長頁面會分段載入。 頁面內容每次讀取 100 個區塊,摺疊列表等巢狀內容會逐層展開。
- 寫入前會先確認。 MeDo 會在儲存前預覽新頁面、新資料列、要附加的內容,或屬性及其新值。更新只會改動你指明的屬性。
- 應用程式的筆記留在應用程式內。 審核狀態、指派與內部備註屬於應用程式自己的資料表,以真實頁面或資料列為鍵。
限制與排障
應用程式顯示「需要連接」。 請應用程式擁有者開啟連接器卡片並點擊 Connect,然後重新載入。
找不到某個頁面或資料庫。 它沒有分享給這個連接。請在 Notion 卡片中斷連接後重新連接並選取它,或在 Notion 從頁面的 Connections 選單加入這個連接。剛建立的頁面也可能要稍等一會才會出現在搜尋結果中。
某個資料庫無法讀取。 它可能含有多個資料來源。請使用只有單一資料來源的資料庫。
儲存時某個資料列或屬性被拒絕。 屬性名稱或類型與資料庫不符,或該屬性是公式或彙總。請先讀取資料庫的屬性,再使用相符的值。
變更沒有出現。 寫入不會自動重試。請在 Notion 開啟該頁面確認實際變更,之後才重複編輯。
清單看起來偏短。 一頁結果不是整個資料庫。請使用載入更多控制項,或以篩選條件縮小範圍。