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

微信小程序分享功能,相信大家都很熟悉,那么要是老板提出这么一个需求,一个商城,卖的商品希望能分享给别人,只要别人购买了这项商品,那么返利给分享者。
那么这个时候就要考虑一下,实现思路了,首先分享出去的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,
           })
      }
  },

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.人际交往中的期望值管理能力 2.阈值自控意识 3.应对主观时空扭曲的能力 1.期望值管理能力。 影视剧中往往有...
    静夜悠思阅读 277评论 0 0
  • 今天是大年初五,从凌晨开始,能听到零星的鞭炮声,还是财神爷的魅力大啊!从除夕到初四,到处都是安安静静的,年味,已经...
    中医调理师王宁阅读 425评论 1 1
  • 经常听我的引路人刘鑫老师说玩索而有得,我之前没有真正体会到这种感觉。但是一路来践行到现在,回想起来就是在不停的体验...
    梦的翅膀_雅阅读 395评论 0 1
  • 第一章 也许从一开始,就注定了他们会有一生的纠缠—— “T市”,一个繁华富裕的商业聚集地。。。各行各业的商业...
    酷情大大阅读 3,068评论 1 4