微信公众号开发

作者: 一生悬命Cat | 来源:发表于2019-11-11 21:32 被阅读0次

    采用 TP5 + vue 实现如下功能

    微信登录
    微信分享
    微信支付

    • 微信登录
    1. 前端输入参数跳转
    2. 前端获取code码
    3. 服务端利用code码获取accessToken和openid
    4. 服务端利用accessToken 和 openid 获取个人信息
    5. 服务端缓存 返回token
    • 微信分享
    1. 前端 利用 appid 和 secret 发送到服务端 获取 timestamp nonceStr signature
    2. 前端 利用前端获得的参数 输入到 wx.config
      注册 jsApiList: [ "onMenuShareAppMessage","onMenuShareTimeline"]
    • 微信支付
      1.服务端生成预订单 获取 prepay_id
      2.服务端 将返回prepay_id 结合各种参数 生成签名 和 参数数组 返回到前端
      3.前端 利用返回的签名和数组 调起微信支付
      4.服务端 接收回调 修改数据订单状态

    相关文章

      网友评论

        本文标题:微信公众号开发

        本文链接:https://www.haomeiwen.com/subject/cudxictx.html