美文网首页
微信小程序分享返利功能的实现

微信小程序分享返利功能的实现

作者: 奇怪的她的他 | 来源:发表于2018-02-08 17:51 被阅读2243次
    微信小程序分享功能,相信大家都很熟悉,那么要是老板提出这么一个需求,一个商城,卖的商品希望能分享给别人,只要别人购买了这项商品,那么返利给分享者。
    那么这个时候就要考虑一下,实现思路了,首先分享出去的path就要做一些处理,这样才能让别人点进去的时候就知道是谁分享的,这时,将分享者的唯一标示存储起来,当新用户发生购买行为的时候,将分享者的唯一标示传给后台服务器,同时清空本地。
    流程示意图
    具体实现代码:

    首先在你要分享的商品详情页面Js文件中写上分享方法。

    onShareAppMessage: function (res) {
    return {
      title: '成都多普力-新能源交通领域专业配套服务商',
      // 分享时在路径后拼接参数,可拼接多个参数。
      path: '/pages/product/product?phone=' + 用户手机号 + "&pid=" + 商品id,
      success: function (res) {
        // 转发成功
        wx.showToast({
          title: '转发成功',
          icon: 'success',
          duration:2000,
        })
      },
      fail: function (res) {
        // 转发失败
        console.log("转发失败")
      }
    }
    }
    

    然后在js中onload方法里写如下代码

    onLoad: function(e){
        var that = this;
          if(e.id){
            wx.showModal({
                 title: "上传服务器",
                 content: '来自' + e.id + "商品id" +e.pid,
                 showCancel:false,
               })
          }
      },
    

    至于具体怎么通过网络请求上传服务器,请参考:https://www.jianshu.com/p/2fe8977df0ca

    相关文章

      网友评论

          本文标题:微信小程序分享返利功能的实现

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