微信步数换礼品小程序 微信小程序步数换东西 走路步数兑换礼品的小程序需要怎么开发?

很多朋友看到微信小程序里有微信步数宝换东西,但不知道这个是不是真的,其实很多商家也是真实在做活动,他是通过微信运动步数兑换积分,然后积分就可以抵用现金或者兑换礼品了。

为了鼓励大家走出家门,锻炼身体,不少软件都推出了运动计步的功能,例如计步、蚂蚁森林等,都受到了大家的喜爱。

迎合大众所需,步数宝也诞生了,它是一个使用步数兑换奖励的。

商家使用步数宝功能,可以让顾客使用自己的步数兑换商品,比如手机原价2888元,如果你使用步数兑换的话只要2800 + 五万步就可以了,足足少了88元,顾客高兴了,商家也可以得到后面的持续消费,比如换个手机壳,贴个膜,等等

小编我也是有在开发微信步数兑换礼品的小程序,在这和大家分享在开发过程中遇到的一些问题

由于微信的一些授权接口都要废弃了,所以自己只能用弹窗+button的形式来引导用户授权。具体流程:

调用getsetting来判断用户是否授权获取用户信息,有授权的话直接调用wx.login和wx.getUserInfo获取用户信息,然后调用后端的登录接口进行入库并登录(后端返回用户id过来存储到全局);如果没有授权的话,弹窗进行提示,然后通过button按钮进行授权引导。授权成功,就和前面一样,用户拒绝授权的话,继续弹窗强制授权。

getUserInfo: function(){  //获取用户信息和运动步数以及产品信息
    let that = this;
    wx.login({
      success(res){
        console.log(res.code,'code------------')
        wx.getUserInfo({
          success(res2){  //在这边调用登录接口,获取用户的id
            //console.log(res2,'用户信息')
            that.setData({
              userInfo: res2.userInfo
            });
            app.globalData.userInfo = res2.userInfo;
            wx.request({
              url: app.globalData.baseUrl+'login.php?code='+res.code+'&nickName='+res2.userInfo.nickName+'&avatarUrl='+res2.userInfo.avatarUrl,
              success(res3){
                console.log(res3,'++++++登录接口返回的信息')
                if (Number(res3.data.succeed)===1){
                  app.globalData.uid = res3.data.data.userId;
                }               
                wx.getWeRunData({//获取运动步数
                  success(res4) {
                    console.log(res4, '=====获取用户步数,授权成功')
                    wx.request({
                      url: app.globalData.baseUrl+'decrypt.php?encryptedData='+res4.encryptedData+'&iv='+res4.iv+'&userId='+app.globalData.uid,
                      success(res) {
                        console.log(res, '后端返回的用户步数数据')
                      }
                    })

小编自己做的步数兑换小程序,让你每天运动的步数等同于你的购物基金,你可以用步数去兑换积分,积分可以换各种各样的好东西。

比如,餐饮和运动的完美结合,步数可以转换为积分,使用积分可以兑换店里的菜品或其他礼物,从此激发购买活力,提升用户活跃粘度,让你的点餐小程序更好玩,更有趣!

新微云小程序开发

好了,今天小编就和大家分享到这了,如需咨询了解更多,可以加小编微信共同探讨(微信:lhb-1025)

发布了14 篇原创文章 · 获赞 6 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/leiziguo/article/details/84888203