Google Home や Google Assistant を使えば、音声だけでアラームをセットしたり、スケジュールを作成できたりと便利ですが、現在は残念ながら TODO リストには対応していません。そこで Web API を提供している Dynalist に、 Google Home (Google Assistant)から IFTTT 経由でアイテムを追加できるようにしましょう。
Dynalist の設定
新しいアイテムを追加するアイテム(Inbox)を設定する
新しいアイテムを追加するためのアイテムを選び、メニューから "Set as inbox" を選びます。詳しくは Capture stuff to your inbox を参照してください。
Dynalist の API Secret を作成する
API Secret は Dynalist Developer page から取得できます。
IFTTT レシピ
if "Google Assistant"
Say a phrase with a text ingredient
を使用し、以下のパラメータを設定します。
- Phrase:
to do リストに $ と追加
- 他にも
to do リストに追加 $
などのフレーズを登録しておくと便利です。
- 他にも
- Language:
Japanese
then "Webhooks"
以下のパラメータを設定します。詳細は API リファレンス を参考のこと。
- URL:
https://dynalist.io/api/v1/inbox/add
- Method:
POST
- Content Type:
application/json
- Body:
{"token": "YOUR SECRET TOKEN", "index": 0, "content": "{{TextField}}"}
-
index
を0
に設定するとリストの先頭に、-1
に設定するとリストの最後に追加される
-