小程序分销
#小程序分销功能
一、获取分享的二维码
/passport/mini-program/code-unlimit?goods_id=2
- A会员分享商品,调用api获取分享的二维码,传参商品id
- 使用appid等获取微信的access_token,然后调用微信的生成小程序二维码api,需要跳转到商品详情页pages/goods/goods,详情页所需要的参数goods_id和上级分享者from(为分享者的会员id加密,前端不需要关心,只需要将值传回即可)。例如2&xxxxx,小程序端解析
- 将返回的图片上传到存储方案中,得到url,返回给小程序
二、非商城会员扫码后,需要将上级会员id记录,调用api
/passport/mini-program/distribution?from=&*^&^&
此api会将id解析出来,以当前的uuid作为key存储到redis中,如果会员注册,则异步通过uuid取出上级会员id,记录上下级关系