需求:
每晚8点自动获取天气预报短信,并发给功能机用户
实现:
如果使用自己电脑、树莓派等,得购买短信模块,并且得确保应用程序能定时运行,比较消耗资源。
最好在云服务上操作,功能实现如下:
1、获取天气,阿里云气象API:
/products/57126001/cmapi014302.html?spm=5176.52.101.2.6c067218xi6efI#sku=yuncode830200000
(总免费额度:10000次, 6个月有效)
2、发送短信,腾讯短信:
/document/product/382/55981
(总的免费额度:200条,每千条50元,有效期2年)
3、定时发送,腾讯云函数SCF:
/document/product/583#null
(每月免费额度:100万次、40万GBs)
注意事项
发送短信需要,需要申请“签名”,最简便的方式是,申请公众号方式,只需要身份证验证即可,公众号名称最好采用中文名。
参考
实践篇:无服务器云函数 SCF+API网关+第三方天气api接口(实现天气查询功能) - 云+社区 - 腾讯云
天气查询-API文档-开发指南-Web服务 API | 高德地图API