在云开发平台,新建云函数 getQRCode,用来获取小程序码
1.1. 云函数代码示例
云函数代码:
const cloud = require("wx-server-sdk");cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV,});exports.main = async (event, context) => { try { const result = await cloud.openapi.wxacode.get({ path: "/pages/ulmp2pyqxok/index", width: 430, }); return result; } catch (err) { return err; }};
提示path 为小程序页面路径,需要替换为实际业务场景小程序页面路径,可为变量形式
1.2. 安装云函数依赖,点击下方「保持并安装依赖」按钮,复制依赖 json
1.3. 新建 package.json 文件,文件内容为上一步骤 json 值,并添加 wx-server-sdk 依赖
"dependencies": { "@cloudbase/node-sdk": "latest", "wx-server-sdk": "~2.4.0"}