用django微信小程序开辟微信公众平台,怎么调用微信接口

点击授权按钮后可以显示部分资料和头像点击修改资料可以修改部分资料。

#小编整理一套Python资料和PDF有需要Python学习资料可以加学习群: ,反正闲着也是闲着呢不如学点东覀啦~~

后端返回openid接口实现

这里只使用简单的FBV视图
注:前端传来的值无法从request.POST中接收到,只能使用如下方法


  

如果不存在用户则自动创建
为了简单用户名和密码都是openid


# 拿到封装好的xml数据 # 回复数据为xml,将其转为字典 # 获取预支付交易会话标识 # 封装返回给前端的数据

微信小程序前端请求自己写的pay接口成功后调用wx.requestPayment接口成功发起支付请求

点击授权按钮后可以显示部分资料和头像点击修改资料可以修改部分资料。

1.使用微信小程序登录和获取用户信息Api接口 2.把Api获取的用户资料和code发送给django微信小程序后端 3.通过微信接口把code换取成openid 4.后端将openid作为用户名和密码 5.后端通过JSON web token方式登录把token和用户id传回小程序 6.小程序将token和用户id保存在storage中下次请求需要验证用户身份的頁面时,在header中加入token这个字段

获取用户信息的方法这里不展示可以在微信小程序文档中看到登录方法

它提供了手动签发token和解密token的功能,因此最好自己实现手动签发token

后端返回openid接口实现

这里只使用简单的FBV视图注:前端传来的值无法从request.POST中接收到只能使用如下方法

如果不存在用户則自动创建为了简单,用户名和密码都是openid

以上就是简单的微信小程序登录对接django微信小程序的思路很多地方不严谨,仅供参考

我要回帖

更多关于 django微信小程序 的文章

 

随机推荐