赞
踩
小程序登入逻辑时序图地址:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html
时序图:
简化图:
一些说明:
小程序端:
wx.login({ success(res) { if (res.code) { //发起网络请求 wx.request({ url: '{具体后端接口}', data: { code: res.code }, header:{ 'Content-Type':'application/json' }, success:function(res){ // var res = JSON.parse(res.data) that.globalData.openid = res.openid console.log(res.data) } }) } else { console.log('登录失败!' + res.errMsg) } } })
后端:
@web.route("/api/v1/wxlogin")
def loginwx():
code = request.args.get('code')
url = "https://api.weixin.qq.com/sns/jscode2session?appid={}&secret={}&js_code={}&grant_type=authorization_code".format(
'参数一','参数二',code
)
result = HTTP.get(url)
return ({'openid':result['openid']})
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。