微信小程序前端获取OpenID和session_key

微信小程序前端获取OpenID和session_key

code2Session:

json 复制代码
https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 
js 复制代码
wx.login({
    success: (res) => {
        console.log(res.code) //拿到code
        uni.request({
            url:
         	`https://api.weixin.qq.com/sns/jscode2session?
            appid=${appid}&secret=${密钥}&js_code=${res.code}&grant_type=authorization_code `,
            method: 'GET',
            success: (res) => {
                const {openid,session_key} = res.data;//拿到openid和session_key
                // 若要进行登录状态校验,需要在后端调用checkSessionKey接口
            }
        })
    }
})

checkSessionKey:

http 复制代码
https://api.weixin.qq.com/wxa/checksession?access_token=ACCESS_TOKEN&signature=SIGNATURE&openid=OPENID&sig_method=SIG_METHOD

参考文档1

参考文档2

相关推荐
2501_9339072112 小时前
上海本凡科技的微信小程序公司主要提供哪些服务?
科技·微信小程序·小程序
Hexene...12 小时前
【前端Vue】npm install时根据新的状态重新引入实际用到的包,不引入未使用到的
前端·vue.js·npm
码农客栈12 小时前
小程序学习(十七)之获取前台分类数据并渲染
小程序
2601_9498049212 小时前
【全开源】AJAX家政上门服务系统小程序自营+多商家(高级授权)+独立端
小程序
2301_7806698612 小时前
Vue(入门配置、常用指令)、Ajax、Axios
前端·vue.js·ajax·javaweb
码农幻想梦12 小时前
Vue3入门到实战【尚硅谷】
前端·vue
h7ml12 小时前
查券返利机器人图像识别:OpenCV 模板匹配对抗淘宝小程序动态化骨架屏
opencv·小程序·机器人
hudou_k12 小时前
利用WebNaket实现Web应用直接访问硬件设备
前端
吃茄子的猫12 小时前
若依框架根据当前登录人信息,显示不同的静态公司logo
前端·vue
低代码布道师12 小时前
教培管家第14讲:家长端——打造合规且顺畅的登录门户
低代码·小程序·云开发