微信小程序云开发入门-云函数

JavaScript08

微信小程序云开发入门-云函数,第1张

1 开通云开发

2 app.js

3 新建目录(云函数根目录),project.config.json中cloudfunctionRoot指定刚新建的根目录名称。

4 新建云函数,在云函数根目录右击,新建Node.js 云函数。编写。

5 调用

调用方法如下,

1.uniappmanifest.json文件定义云函数目录(目录名称随意)

HBuilderX运行小程序到小程序开发工具

2.打开微信开发者工具的编辑器,在目录中添加云函数目录。直接点击添加目录的按钮就可以了。目录名即为manifest.json文件中定义的云函数目录名

在这里插入图片描述

右键云函数目录,选择新建 Node.js 云函数

在这里插入图片描述

输入函数名(此处演示的云函数名称为getQRCode)后会自动创建相关函数文件

在这里插入图片描述

3.在index.js中写入相关函数,例如生成小程序二维码的云函数wxacode.getUnlimited为:

同时文档中提及

4.接口方法

openapi.wxacode.getUnlimited

需在 config.json 中配置 wxacode.getUnlimited API 的权限

故在cloud_functions目录下的getQRCode下的config.json中添加该权限

5.可以先进行本地调试开启云函数本地调试,确认无误后上传并部署,我选择的第二个,不确定第一个是怎么样的。

在这里插入图片描述

然后就可以在小程序里面调用了(fail不清楚是否有用)