首页 新闻 搜索 专区 学院

这种微信分享如何实现?

0
悬赏园豆:5 [待解决问题]

基于公众号开发了一个平台。这个平台所有页面都作了控制,所有页面访问都要授权。授权的同时向数据里查询,如果该会员(OpenId不存在,则加到数据库会员表里)。

但是会员表有个字段用来区分是否为  代理商。

代理商可以作推广分享页面,分享任何一个页面,有人点,授权后成为该代理的下级(ParentId=代理商)。

 

问题是,下面的人会员(非代理商)也可以分享页面。

如何实现,下级会员分享的页面,进来的会员也是在代理商下面?

下级的会员分享A,A又分享B,B又分享给C 之类的情况。

wunaigong的主页 wunaigong | 初学一级 | 园豆:4
提问于:2016-09-08 11:13
< >
分享
所有回答(1)
0

研究了1分钟大体明白你说的意思。之所以用一分钟是因为这种逻辑的混乱。

  1. 最简单的方法:将代理商逻辑和会员逻辑区分开。这就实现了业务上的解耦。再后续添加功能的时候拓展性更高。
  2. 原有基础上解决:在分享页面的url中加入proxy,parentProxy两个参数,参数值用OpenId任何人分享后页面url参数后,下级proxy变更为parentProxy。

推荐方式1。

CaiYongji | 园豆:1267 (小虾三级) | 2016-09-08 11:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册