一、云开发环境初始化
1.pages同级目录下新建新文件夹,命名为cloudFunctions(其他名字也可以)。
2.project.config.json中添加以下内容,值为上一步创建的文件夹名字。编译一次后上一步创建的文件夹前图标就带“云”了。
"cloudfunctionRoot": "cloudFunctions",
3.app.js内的App中添加
wx.cloud.init({
env: '******',//云开发环境ID
traceUser: true
})
二、新建云函数
1.右击cloudFunctions文件夹,点击【新建Node.js云函数】,命名为getOpenid(其他名字也可以)。
2.修改index.js为所需内容。(这里创建后初始内容已经返回了openid,就不再修改了)。
3.右键刚新建的getOpenid函数,点击【上传并部署:云端安装依赖】,等待上传成功后就可以使用了。(每次修改云函数后都需要重新上传一次)文章来源:https://www.toymoban.com/news/detail-689117.html
三、使用云函数
在需要的地方调用文章来源地址https://www.toymoban.com/news/detail-689117.html
wx.cloud.callFunction({
name:'getOpenid',//上一步上传云函数的名字
success(res) {
console.log(res.result.openid)
}
})
到了这里,关于【微信小程序】通过云函数获取用户openid的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!