关于微信的登录与支付功能的实现:
需要有appid和mchid
登录调用wx.login会产生一个jscode,然后发给后端
后端的实现:
产生一个openid,就是登录成功了
关于支付前端调用先发送请求给后端后端需要支付的信息组装好发给前端,前端调用wx.requestPayment支付
关于后端代码的实现:
后端先确认好订单并且组建订单信息
调用微信的api生成签名组装好发给前端
写好微信的回调函数
@XStreamAlias("xml")能把java的类 转换成xml
测PC端网页,报错了,先看F12的报错信息,然后再查服务器的日志,一般是这个流程,如果服务器的日志也查不到,一般可以看代码推断下
迫不得已的情况下会选择远程连接服务器进行debug
有时候线上运行的服务器,如果出现了问题排查不出来,也会去debug