我住在阳光下亲吻加州圣何塞。 大多数情况下,天气很好。 我只想坐在沙滩上,看着海浪拍打在沙滩上。 我想尽可能多地去海滩。
虽然大多数时候我忘了平日检查天气,忘记计划海滩(在有风的阴天在海滩上出门不好玩)。 因此,即使我住在海滩附近,大多数周末我还是会做其他事情。
日历
自从我开始使用智能手机以来,我的注意力跨度一直很低。 您可以触手可及的众多事物。 当您仅在星巴克或通勤几分钟内检查手机时,就无法一次浏览所有应用程序,新闻和通知。
因此,如果我需要打理或处理某些项目,则必须将其放入日历中。 这样,我就可以计划自己的一天并专注于最重要的事情。(因为一旦打开Twitter门,您就会知道会发生什么)
所以我在想,是否有服务或其他可以提前通知我何时周末海滩的天气好转,以便我可以相应地制定周末计划?
- 使用Slack,Google表格和Regex Magic设置活动的来宾列表
- 言语不通时如何提高工作效率
- 另一种使用Evernote管理一切的方法
- 会议效率:您已经暴露了有关会议的丑陋事实!
- OOB:喘不过气来
令我惊讶的是,我没有找到现成的解决方案。 有IFTTT收到天气通知的记录,但是如果今天的天气符合我的期望标准,它将通知我,这对我来说太迟了。
Google App脚本可助您一臂之力!

原来Google App脚本非常适合我的用例。 脚本会在工作日中旬获取我最近的海滩的天气。 如果天气符合我的标准,它将创建一个日历事件并提前通知我,这样我就可以相应地制定计划了!
创建脚本
选择Google App脚本的最大原因之一是易于与google service集成。 无需太多样板,您可以创建日历事件或仅通过调用API来发送电子邮件。
从API获取天气的方法有多种。 我选择了Yahoo weather API。 在weather API中,您需要提供位置。 从结果中,您可以为自己喜欢的海滩创建自己的逻辑。
如果海滩的天气非常适合,则可以使用Google App脚本的Calendar API来创建活动并提前通知您。
这是我的实现的链接
https://script.google.com/d/1ylWb29X1XHJyEWj64Vq18Q7ywiNUUke7mmRE6ciRmc_YUn5pEgRKZYh1
结论
如果您真的想更频繁地去海滩度假或进行远足,骑自行车,钓鱼或任何其他活动,请不要让您的懒惰或忙碌的工作一周阻止您这样做。
如果我可以在日历中输入需要做的事情,则可以更好地组织我的一天,减少浪费的时间。 找出最适合您实现目标的方法。