之前,楼主先后分享了腾讯小程序云开放和uniCloud云函数【注:无需部署后端/Serverless Cloud Function】,整个体验下来真香。纯Node.js运行环境,每一个云函数均可URL静态化,单独对外调用,负责单一或者复杂的业务,同时也支持定时任务调度,极大的给楼主这些懒人小伙伴带来福音,比如每天定时搬运【必应每日一图】。现在就和楼主一起来操作实现下。

图片

准备工作:

1、开通uniCloud云函数,可选阿里云服务空间、或腾讯云服务空间。 2、开通uniCloud云数据库,支持nosql文档型存储格式。 3、HBuilderX开发工具

操作步骤:

1、编写一个JS函数,比如获取【必应每日一图】公共api,并处理返回值结果,输出为一个前端展示JSON对象(默认api输出1080P图片)

图片

2、获取【必应每日一图】结果后,再次存储到云数据库

图片

3、使用HBuilderX开发编辑工具,上传并部署当前Node函数

图片

4、进入uniCloud后台》云函数》管理,编辑定时器触发,修改默认的cron公式,更改为每日12点执行,即【cron:0 0 12 * * *】。

图片

5、当开启云函数的定时触发功能后,云函数的超时时间,也能调整更大范围,比如60s——600s.

图片

至此,一个配置了定时任务调度的云函数配好了。每天12点时,这个云函数即可自动搬运一份【必应每日一图】,并保存到云数据库。

楼主也为大家准备了懒人版搬运站点,实时查看楼主已经搬运过的必应壁纸

https://www.axiangblog.cn/html/album.html

历史囤货

真香:【微信小程序】免费开通云开发/云数据库/云空间/云函数 囤货uniCloud云开发:免费阿里云+CDN+云数据库+云空间+域名

[阅读原文]