在准备开发这个功能之前,请确保你已经阅读过云开发文档和以下相关官方文档。
我们来设定一个需求场景。
以小程序【抽奖助手】为例,用户参与抽奖后,需要在开奖时间发送给用户开奖结果通知。这个通知采用模板消息形式下发。
先整理一下思路,实现这个功能我们需要哪些模块?
- 定时任务执行器。可以设定定时任务,时间到达时根据任务类型调用相应任务处理程序。
- 开奖任务处理程序,开奖后发送模板消息,通知用户结果。
- 云函数实现发送模板消息。调用 sendTemplateMessage 后端接口,发送模板消息。
- 周期获取AccessToken。请求后端接口需要用AccessToken,周期更新AccessToken,放入数据库中,随用随取。