微信小程序|微信小程序云开发入门实战小案例-天气闹钟

一、前言 最近越来越多的小伙伴加入了微信小程序云开发的阵营。为了让同学们能够快速入门云开发,特意推出了这篇实战博客。希望能够给同学们带来帮助,一起遨游在云开发的乐趣里,成为一个全栈(干)程序员。
二、项目介绍 看标题就知道这篇博客是做一个天气定时提醒的小程序。具体实现的需求很简单:

  1. 查询广州市的天气信息。作为入门的案例,我这里只做指定的城市。对于自动定位,获取不同城市的天气信息,作为挑战交同学们自己去实现。欢迎在评论区分享你的战绩或问题。
  2. 每天早上8点钟,通过小程序订阅通知发送天气信息给用户。 对于根据用户指定的提醒时间发送通知的功能也作为挑战交同学们自己去实现。
三、前期准备 1、基础准备 注册小程序账号、开通云开发环境这些很基础的东西就不说了,肯定是要的,自行去搞定就好。
2、添加天气类目以及订阅消息模板 登录小程序公众平台
需求里要实现发送模版消息给用户,因此我们需要去找一个订阅消息的模板。步骤如下:
第一步:添加天气类目
微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

第二步:选择模板
点击订阅消息。
微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

点击选用模版。(没有开通的,直接点击开通就行。)
微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

搜索模板,关键词为天气。(注意:如果小程序类目没有工具-天气的话,搜索不到这个模板的。)
微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

选择要使用的参数:
微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

选用成功的示例

3、注册和风天气账号 【微信小程序|微信小程序云开发入门实战小案例-天气闹钟】需要查询天气,那么就需要找一些第三方的天气查询API。有很多免费的,大家搜索天气API就可以了,基本都有免费版可以使用。
我这里使用的是和风天气的API,同学们可以去注册一个,按步骤注册就好没有什么难度。
直达链接:和风天气
第一步:注册

第二步:创建应用
注册完后直接进入控制台,点击应用管理。
微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

创建一个免费的开发版应用。大家跟着图来操作就好。
微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片


微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

需要注意的是,免费用户只能创建一个应用,所以代码中我就用已经注册好的就行了。
创建成功后应该是下面这样:
微信小程序|微信小程序云开发入门实战小案例-天气闹钟
文章图片

四、代码实现 做完准备工作后,创建好一个小程序,就可以开始敲代码啦。

    推荐阅读