Notion は便利だけど、スマホでNotionを起動してメモするのはちょっと面倒という要望を聞いて、Lineから簡単にメモできないかと挑戦しました。
因みに私は3ヶ月前に初めてノーコードという言葉を知ったプログラミング初心者です。
何か修正点やもっとこうしたらアドあれば、是非教えてください🙇
0 完成イメージ
1 使用ツール
・Line
・Make
・Notion
2 Line側の設定 LINE Messaging APIの導入
チャネルアクセストークンを取得します。
下記の【LINE Messaging APIの導入】を参考にしました。
3 Notion側の設定 Notion APIの導入
シークレットトークンを取得し、情報を挿入したいページにコネクトを追加します。
上記の記事の【Notion APIの導入】を参考にしました。
3-1 Notionインテグレーション設定
3-2 Notionのリンクしたいページで”コネクトの追加”
4 Makeの設定
写真多めです
4-1Lineモジュール追加
4-2Line Webhook設定
4-3 MakeでLineのWebhook URLをコピペ
4-4 MakeでコピペしたWebhook URLを、Line Developersに移動し貼り付ける
4-5 MakeでNotionモジュール作成
4-6 NotionとMakeを紐づける ここ手間取った
”Notion Public”を選択。Notion Internalだとエラーになった。理由は不明
4-6-1 NotionのPage IDを、MakeのParent Page IDにコピペ(Page ID 確認方法)
結構ここで手間取った。自分だけかな・・・笑
Notion ページID確認方法❶
ブラウザでNotionにアクセスし、対象のページを開きます。
ページのURLを確認します。URLは通常、https://www.notion.so/の後に一意のページIDが続きます。
例えば、URLがhttps://www.notion.so/My-Page-Title-0123456789abcdef0123456789abcdefのような場合、
0123456789abcdef0123456789abcdef
がページIDです。
Notion ページID確認方法❷
URLは、以下のような形式になっています。
https://www.notion.so/[ページ名]-[ページID(32桁の文字列)]?pvs=4
赤字の 32 桁の文字列が、ページIDです。なので、この部分のみを取得してください。
例えばコピーしたURLが以下の場合、
https://www.notion.so/AtoriNotion-3956b991ea4a4b90b893f3abd1ed054b?pvs=4
ページIDは3956b991ea4a4b90b893f3abd1ed054bになります。
4-6-2 MakeでNotionの設定
Titleには、”Events[]”の中の”Mwssage”の中の”Text"を選択
5 Notionで追加の方法
Line to Notion Makeを使い色々試してみました
❶create page 新しく子ページ追加して追記
❷Append a Page Content 既存ページに追記されていく
❸update a page content 以下エラー(解決できてません・・)
The operation failed with an error. [400] Updating a page via the blocks endpoint unsupported. Call patch /v1/pages/:page_id instead
感想
終わってみたらこんなもんかって感じだが結構大変だったな・・・
Line to Notion ができれば、色んな情報をNotionに蓄積しやすいなと感じた。
もっと使い勝手を良くしたい