AQI超标Google apps scripts实现微信推送提醒

为了方便自己即时了解当地AQI情况,参考网上资料,弄了个Google apps scripts小脚本来实现触发通过server酱或者即时达推送微信提醒。

1、登陆aqicn.org获取AQI api token 令牌。这很简单,相信谁都会。

2、登陆Google我的触发器,新建scripts项目

3、一对一推送脚本,是通过server酱推送

function doGet(request) {
   var response = UrlFetchApp.fetch("https://api.waqi.info/feed/jiangyin/?token=aqi令牌");
   var data = JSON.parse(response.getContentText());
   if (data.data.aqi > 50){
     UrlFetchApp.fetch("http://sc.ftqq.com/server酱令牌.send"+"?text="+encodeURI("今天空气超:")+data.data.aqi+"&desp="+data.data.city.url);
   }
   Logger.log(data.data.aqi);
}

server酱令牌获取登陆http://sc.ftqq.com/3.version

4、一对多推送,是通过即时达推送

function doGet(request) {
   var response = UrlFetchApp.fetch("https://api.waqi.info/feed/jiangyin/?token=aqi令牌");
   var data = JSON.parse(response.getContentText());
   if (data.data.aqi > 50){
     UrlFetchApp.fetch("http://push.ijingniu.cn/send?key={即时达令牌}&head={自定义}&body={自定义}");
   }
   Logger.log(data.data.aqi);
}

即时达令牌获取登陆http://push.ijingniu.cn/admin/index/

5、调试没问题,创建新的触发器。

0