小程序云开发基础云函数1

McWhy原创作品,转载请注明出处!

前言:

我们在小程序开发过程中,大多数应用都是基于网络的。所以我们需要一个有后台的小程序。在最新的小程序开发工具中,已原生的支持了【小程序云开发】。小程序云开发提供了三大主要功能:数据库存储云函数

使用这三大功能,基本上我们就可以完成大部分的小程序开发需求了。此外,这些功能,在限量内都是免费的,这为我们的小程序前期提供了很大的帮助,后期用户量足够多使用量增大的情况下,我们可以在小程序端引入广告,用广告的收入付费扩容。

小程序云开发的基础知识可以查看官方的教程来学习,网址如下:

使用云函数获取access_token:

使用小程序云开发的过程中,很多接口都需要提供小程序的access_token。access_token的有效期是2小时,需要定时刷新,如果不能妥善处理,会导致调用时冲突。

参考文档:

功能实现思路:

拼接请求参数;

将获取的token解码成字符串;

查询【myToken】集合中是否有token,如果0,需要新建,如果大于0进行更新

将token字符串存入【myToken】集合

如果执行出错使用云函数发送模板消息通知管理员

函数执行成功,返回OK

创建了一个regularUpdateToken 云函数用来定时更新token,核心代码如下:

index.js

文件 package.json

定时器文件 config.json 当前设置 每2小时的 10分9秒时 执行

后续安排:

后续在有时间的情况下,我会陆续分享【使用云函数获取带参数小程序码】、【云函数发送模板消息】等功能。

——————————————————————

McWhy原创作品,转载请注明出处!

可以转发到朋友圈进行收藏!

——————

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181220G0LI1X00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券