Django微信网页授权,扫码登陆获取code置换access_token
程序员文章站
2022-04-02 11:18:32
Python+Django微信网页授权扫码登陆获取code置换access_token微信官方获取access_token时序图微信官方网站应用登录功能开发文档这部分只讲解如何获取code置换access_tokenclass WXToken(APIView): """ 用户扫码登录获取微信返回的code置换access_token """ def get(self, request): appid = settings.AppID # setti...
Python+Django微信网页授权扫码登陆获取code置换access_token
微信官方获取access_token时序图
这部分只讲解如何获取code置换access_token
class WXToken(APIView): """
用户扫码登录获取微信返回的code置换access_token
""" def get(self, request): appid = settings.AppID # settings全局变量APPID secret = settings.AppSecret # settings全局变量APPSecret code = request.GET.get('code') # 网页微信登录二维码扫描完成获取微信返回的code get_token_url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid={0}&secret={1}&code={2}&grant_type=authorization_code" get_token_url = get_token_url.format(appid, secret, code) # 利用format()填充API wx_data = requests.get(get_token_url).json() # 请求API返回json数据 return wx_data['access_token'] # 返回access_token
本文地址:https://blog.csdn.net/weixin_44053341/article/details/108244765
上一篇: 安全HCIP之NAT穿越
下一篇: 企业有必要上WMS系统吗?为什么?