NotionとToggleでタスクの時間可視化
public.icon
Toggleの拡張機能で利用する
makeで連携する
https://www.youtube.com/watch?v=RbvbwFqpeXQ
拡張機能を使えば、Notionと直接連携できるっぽい
拡張機能は動画の通り調べても出てこなかった
↓が最新っぽい
https://gyazo.com/7ce90acd895e81e5227b77c4aa1f1509
管理画面でnotionの連携を有効化させる
https://gyazo.com/d12258d1dc766505f0bc155f6367ab0f
chromeで開いた時にここから時間登録ができる
Makeで連携
https://gyazo.com/efbb0e46096334c3099d57c1cdd4da1c
※画像内のトークンはすでにリセット済み
https://gyazo.com/fb1697f09e4a356940938bb157afb431
適当にイベントを作ってみた
https://gyazo.com/be2ba555f0474ff97332016d9c9ad4bf
無事登録された✌️
要件定義
やりたいこととしては、notionでカンバンを作る
タスクをWIPに入れる
WIPに入っている時だけ、時間を計測してくれる
タスクにかけた時間をプロパティとしてもってくれる
Notionのプライベートプロジェクトと連携するにはAPIトークンが必要
Internal Integration Tokenというらしい
https://gyazo.com/7a4372164872b38b3ebd5cb25f7ffd5c
ここでインテグレーションを新規作成できる
https://gyazo.com/c8682051556490bf487020e86343f3c4
ここでトークンが取れる
https://gyazo.com/30caa5311d55584edd52b736ea202272
connectionsで作成したインテグレーションを選択できるようになる
https://gyazo.com/176645ae519ea2e4579b744c87518bba
ここで連携できる
だけど、notionのAPIがどうなっているのかよくわからない
リアルタイムにアップデートできるwebhook的なものがあるなら理解は進むけれど、どうやら公式ではサポートされていないっぽい。
一旦様子見