DJANGO端
openidUrl = 'https://api.weixin.qq.com/sns/jscode2session?'
@api_view(['GET','POST'])
def wx_login(request):
code = request.GET['code']
res = requests.get(
url = openidUrl,
params = {
'appid':'你的ID',
'secret':'你的ID',
'js_code':code,
'grant_type':'authorization_code'
}
).json()
openid = res['openid']
print (openid)
return Response('KO')
```javascript
login() {
console.log("登入")
wx.login({
success(res) {
console.log(res)
wx.request({
url: 'http://127.0.0.1:8000/wx-login',
data: {
code: res.code
},
success(){
console.log("OK")
}
})
}
})
},
Applets end
Note: code does not modify the correct openid