uni-app开发小程序:获取openid的两种方法
方法一:使用云函数// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init()const db= cloud.database()// 云函数入口函数exports.main = async (event, context) => {const openid = cloud.getWXContext().OPENID;const i
·
方法一:使用云函数
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init()
const db= cloud.database()
// 云函数入口函数
exports.main = async (event, context) => {
const openid = cloud.getWXContext().OPENID;
const id = event.id
})
方法二:根据appid跟AppSecret(小程序密钥) 获取,可以去小程序的开发管理中的开发设置查看appid跟AppSecret(
uni.login({
provider: 'weixin',
success: res => {
let appid = 'xxxxxxxx'
let secret = 'xxxxxxx'
let url = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + appid + '&secret=' + secret + '&js_code=' +res.code ;
uni.request({
url: url, // 请求路径
success: result => {
this.openid = result.data.openid;
},
});
}
});
更多推荐
已为社区贡献4条内容
所有评论(0)