IFTTT使用までの準備

参考
[Pythonを使って『IFTTT（Webhook）』を呼び出す方法](https://chasuke.com/python_ifttt/)

使用にあたり
アプレット作成等のやり方は結構記事がある物の
それ以前があまりなかったのと
サイト自体が結構変わっていたので
今に合わせてメモとして残す。

---

#IFTTT前準備

[公式サイト](https://ifttt.com/discover)にアクセスを行い『Log in』を選択する。
![スクリーンショット (45).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/61504a96-4ba5-d3b5-9e22-e2cd5040f571.png)

---

『Continue with Apple,Google,or Facebook』を選択する。
![スクリーンショット (47).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/3e0369b7-0f77-6b5f-7352-7d1e95cf6e42.png)

---

『sign up』を選択する。
![スクリーンショット (48).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/d90e827a-156f-51ba-510a-ccd7f7c66b7b.png)

AppleやGoogleのアカウントを持っているならそちらを選択する。
今回は`sign up`からGoogleアドレス(Gmail)を登録しています。

---

必要事項を入力して『Sign up』をクリックする。
![スクリーンショット (49).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/32f9d7a2-8cbf-464b-15e8-6872325a374a.png)

チェックに関してはIFTTTで利用できる製品をアップデートを手に入れる？なので
特段チェック入れなくてもよいかと。

---

これでログイン完了で使える状態となります。
![スクリーンショット (52).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/41ce3d1a-9cc3-bff9-4efe-cc6a2aa67090.png)

以降は、登録時の設定したアドレスでログインすればOKとなります。

---

#Emailとの連携

やり方としては`Create trigger`トリガーを作成して
`action`を設定する。
今回設定するのはGmailを使用します。

多分、他社のメールアドレスでもOKと思いますが試してません。

##Create triggerの設定(ifの部分)

『Create』をクリックする。
![スクリーンショット (55).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/a0d59c82-7c86-9c52-9fb5-1eb0e4426fa9.png)

---
『if This』をクリックする。
![スクリーンショット (56).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/63c59984-4735-2f50-abd0-4f2e96961f4c.png)

---

`Search services`に『webhooks』と入力する。
![スクリーンショット (57).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/4d6d8f22-55d2-aa15-02a1-e55d722f5e51.png)

---

検索したサービスが表示されるのでアイコンをクリックする。
![スクリーンショット (58).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/abd2ef29-4144-20c5-f9d7-134608edbb6d.png)

---

『Receive a web request』をクリックする。(移動先画面を下にスクロールすると視認しやすい)
![スクリーンショット (60).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/f4ca073f-4241-ed78-927b-55dc9e66d797.png)

---

『Connect』をクリックする。
![スクリーンショット (61).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/65017a96-4777-ac0c-558e-d1188b987e75.png)

---

イベントネームを入力し、『Create trigger』をクリックする。(Event Nameは多分なんでもいい)
![スクリーンショット (64).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/fcdc4a25-8b7b-12c3-26f1-0ce1e4a2d23f.png)

---

これでホームに作成したAppletが表示されます。
![スクリーンショット (65).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/acbe2bad-4236-eb4a-c4c1-5bbf45ad0db2.png)

##Actionの設定(Then Thatの部分)

『Then That』をクリックする。
![スクリーンショット (65).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/da4c276f-0183-af6c-2c74-25f7ed9c4105.png)

---

`Search services`に『email』と入力する。
![スクリーンショット (66).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/a2e56f09-9a89-9aa2-b956-ee120b387554.png)

---

検索したサービスが表示されるので『Email』アイコンをクリックする。
![スクリーンショット (67).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/d0d99091-6093-8ba6-c2e2-dcd5abe2d6cb.png)

---

『Send me an email』をクリックする。(表示画面を下にスクロールすると視認しやすい)
![スクリーンショット (68).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/2d2258ea-50ba-5692-5812-5a1360ab4549.png)

---

『Connect』をクリックする。
![スクリーンショット (69).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/e1908220-8875-c8c0-6966-6d3e0cbb307b.png)

---

情報を送信したいメールアドレスを入力して、『Send PIN』をクリックする。
![スクリーンショット (70).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/3a9a591d-aab3-52ab-b21a-a3435ba7c10f.png)

---

登録したメールアドレスにPINコードが送信されてくるので控えておく。
![スクリーンショット (75).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/3077f689-7bf1-e0ea-983e-983ca4ebf8e7.png)

---

控えたPINコードを入力し、『Connect』をクリックする。
![スクリーンショット (72).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/2650baf7-016d-b140-4672-1327f2c00586.png)

---

『Create action』をクリックする。(上記手順後に表示される画面を下にスクロールすると視認出来ます。)
![スクリーンショット (74).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/cdb50aed-f439-dd71-f403-4675f8744b1f.png)

---

『Continue』をクリックする。
![スクリーンショット (85).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/80fe6293-9fbd-d209-d1d3-de5d3404e9c0.png)
※画像についてはスクショしていなかったので
　次に手順化するLINEとの連携時の画像を使用しています。

---

登録が完了すると『My Applet』何に追加した設定が表示されます。
![スクリーンショット (89).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/600d7b78-9ec2-99df-f449-5703e055e9a1.png)

設定が完了した時点でActiveになっています。
削除等は接続を切らないと出来ないみたいです。


#LINEとの連携方法

事前準備として『LINE Notify』の登録が必要
詳細は[LINE Notifyと連携](https://qiita.com/bobrock/items/25664686ce212c315dbd)を参照。

トリガーの設定については前述のEmail設定時の『Create trigger』手順と同様なので割愛。

action側の設定を記載


##LINEとの連携(action設定)

『Then that』をクリックする。
![スクリーンショット (65).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/27152088-8851-79af-13b5-d5b9f4a3d5c2.png)

---

`Search services`に『LINE』と入力し、LINEアイコンを選択する。
![スクリーンショット (76).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/d046b6b9-4755-287e-74a1-1784d4c694b1.png)

---

『Send message』をクリックする。
![スクリーンショット (78).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/62daffbc-29f1-4e0c-556e-24c9dcbd6f95.png)

---

『Connect』をクリックする。
![スクリーンショット (79).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/b64e56bc-0164-f08a-f43a-34a7493363d8.png)

---

LINEへのログインを求められるので
必要事項を入力してログインをクリックする。
![スクリーンショット (80).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/c437801b-a9fd-0fea-9706-fff2de884ec6.png)
※要[LINE Notifyと連携](https://qiita.com/bobrock/items/25664686ce212c315dbd)

---

LINEに正常にログインが出来ると連携しますか？と聞いてくるので
問題がなければ『同意して連携する』をクリックする。
![スクリーンショット (81).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/c9aea8c6-9c93-7a66-684b-c67e8031aa5d.png)
※画面が結構小さくて見にくかったので、手動でwindowサイズを大きくする必要があるかも

---

『Create action』をクリックする。(画面を下にスクロールすると視認出来ます。)
![スクリーンショット (84).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/409e3643-093f-2163-080a-f353d03e6d9b.png)

---

『Finish』をクリックする。(画面を下にスクロールすると視認出来ます。)
![スクリーンショット (87).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/5b9014de-6a63-7931-8f8b-887d21edde5e.png)

---

My Appletを確認すると作ったAppletが表示されます。
![スクリーンショット (90).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/607764/2f7debdc-d149-f5a5-f35e-283363ec0ac2.png)
設定変更等はConnectedを切ってからみたいです。

#まとめ

長くなったので
細かい設定は別途記載します。

ここまでが準備っぽいです。