スマホの電池切れ・電源落ちを別のスマホに通知する【Ver.2】
以前の記事でIFTTTとGASを使用して構築した電源落ち通知システムですが、IFTTTが有料化した辺りから使い物にならなくなってきました。
対策として、IFTTTに登録しているメールアドレスから trigger@ifttt.com にメールを送ると即座にwebhookのチェックが発動するようです。
私はgmailでIFTTTに登録していましたので、GASのスクリプトを「IFTTTのwebhook URLを叩く」から「 trigger@ifttt.com にメールを送る」に変更しました。
- var sheet = SpreadsheetApp.getActiveSheet();
- function checkLog() {
- //最終行を取り出す
- var datas = sheet.getRange("A1:B" + sheet.getLastRow()).getValues();
- var record = datas.pop();
- //ログチェック
- if (record[1] == ""){
- sheet.getRange(sheet.getLastRow(), 2).setValue("logged");
- return;
- //ログがなければIFTTT(Webhooks)経由で通知
- } else {
- MailApp.sendEmail({to:"trigger@recipe.ifttt.com", subject:""});
- return;
- }
- }
これで様子を見ます。
コメント
コメントを投稿