微信小程序云开发获取用户openid

下面带领大家借助小程序云开发获取用户唯一标识openid

首先在磁盘建立一个文件夹,存放此项目

微信小程序云开发获取用户openid_第1张图片

在目录这里选择自己创建的文件夹位置,AppID输入自己申请的小程序AppID,然后选择不使用云服务,我们自己来配置

微信小程序云开发获取用户openid_第2张图片

一、开通云开发

创建完成后,点击云开发,开通云开发,我起的云开发环境名是kaola

微信小程序云开发获取用户openid_第3张图片

成功创建云开发环境了

微信小程序云开发获取用户openid_第4张图片

微信小程序云开发获取用户openid_第5张图片

二、创建云函数

新建云函数目录起名大家自定义,我起名是cloudFun

微信小程序云开发获取用户openid_第6张图片

然后再project.config.json里面配置云环境“cloudfunctionRoot”:"./cloudFun"

微信小程序云开发获取用户openid_第7张图片

保存后文件夹那里后面会出现云环境名称云环境的图标

微信小程序云开发获取用户openid_第8张图片

在此文件上右键新建Node.js云函数login

微信小程序云开发获取用户openid_第9张图片

我新建的是名字为login的云函数

微信小程序云开发获取用户openid_第10张图片

在云函数login目录的index.js里修改只保留红框部分,其他部分不需要

微信小程序云开发获取用户openid_第11张图片

上传云函数

微信小程序云开发获取用户openid_第12张图片

上传成功提示

微信小程序云开发获取用户openid_第13张图片

在云开发后台云函数模块内就可以看到上传到云后台了

微信小程序云开发获取用户openid_第14张图片

三、使用云函数获取用户openid

小程序端初始化云开发,操作是在app.js里的onLaunch方法里初始化云开发

微信小程序云开发获取用户openid_第15张图片

在app.js里的onLaunch方法里敲入以下代码获取用户的唯一标识openid

小程序在启动的时候就获取到了用户的openid,控制台打印出了openid

微信小程序云开发获取用户openid_第16张图片

把openid设置到全局里,然后其他页面可以调用全局openid了

微信小程序云开发获取用户openid_第17张图片

到此我们就轻松的借助云开发云函数获取到了用户的openid了

官方文档在这里,方便大家继续学习:

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html

 

你可能感兴趣的:(小程序,小程序)