Watcher To IFTTT クイックスタート
パート1. IFTTT (If This Then That)とは
IFTTTは、開発者が複雑なプログラミングなしに様々なアプリ、デバイス、サービス間の自動化と統合を作成できるWebベースのサービスです。ユーザーは特定のイベントに基づいてアクションをトリガーする「アプレット」と呼ばれるシンプルな条件文を定義できます。ユーザーフレンドリーなインターフェースと豊富な事前構築されたアプレットライブラリを提供し、開発者が効率的に強力な自動化と統合を作成することを可能にします。
パート2. IFTTTの設定方法
ステップ1. Webhooksの設定
まず、IFTTTアプレットを作成する必要があります。

トリガーを追加する必要があります。

Webhooksを検索してそのサービスをクリックします。

Webhooksトリガーの簡単な紹介が表示され、2番目のオプションを選択します。

トリガーに名前を付けて作成します。

ステップ2. メールの設定
トリガーが発火したときに、アクションを実行する必要があります。ここで実行したいアクションを設定します。

トリガーが発火したときにGmail経由でメールを送信します。もちろん、使用できるサービスは数百万種類あります。

Gmailアカウントを選択し、送信先のメールアドレスを入力します。

件名と本文をお好みでカスタマイズするか、デフォルトのままにします。

Continueボタンをクリックします。

ステップ3. アプレットの完成
アプレットタイトルを編集するか、デフォルトのままにして、Finishをクリックします。

完了すると、後で使用するためこのリンクを保存できます。

パート3. Node-REDでIFTTTにアクセス
ステップ4. WatcherメッセージをNode-REDに送信
これらのモジュールをワークスペースにドラッグして、それらを接続します。WatcherからNode-REDにメッセージを送信する方法がまだわからない場合は、こちらをクリックしてください。

ステップ5. IFTTTに送信したいメッセージを処理
functionモジュールをダブルクリックして、value1とvalue2、そしてvalue3を取得するコードを書きます。これらの値はIFTTTに送信されます。
var content = msg.payload.value[0].content;
var image_url = msg.payload.value[0].image_url;
msg.payload = {
value1: content,
value2: image_url,
};
return msg;

http requestモジュールをダブルクリックし、POSTメソッドを選択して、IFTTTからコピーしたURLを貼り付けます。

完了したら、Deployすることを忘れないでください。

パート4. IFTTTを介してメッセージを送信
ステップ6. Watcherにタスクを送信
まず最初に、以下の動画に従ってWatcherでタスクを実行する必要があります。詳細を知りたい場合はこちらをクリックしてください。
ステップ7. IFTTTと電話でメッセージを確認
My Appletsを開き、以前に作成したアプレットをクリックします。

ページを下にスクロールしてView activityボタンをクリックします。

さらに下にスクロールして、この2つのボタンをクリックします。

そうすると、Watcherから送信されたメッセージとメールを確認できます。
IFTTTメッセージ | メールメッセージ |
---|---|
![]() | ![]() |
WatcherからIFTTTメールデモの完了おめでとうございます!これはIFTTTでの旅の始まりに過ぎません。発見を待つ無数のアプリケーションと統合があります。探索、学習、自動化を続けて、あなたの生活をより効率的で生産的にしましょう。IFTTTでは可能性は無限大ですので、楽しんで実験してください!
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます!弊社製品での体験が可能な限りスムーズになるよう、さまざまなサポートを提供いたします。異なる好みやニーズに対応するため、複数のコミュニケーションチャンネルを提供しています。