时间:2019-04-30 来源:小程序工厂
要么不管是否取消还是成功状态,只要点了分享就认为成功(现在APP的微信分享应该大部分就是这个套路的),二来,如楼上多家所说,认为分享对象有了操作的行为,即分享到用户了,才认为分享成功,这是两个度,把这个问题丢给产品呗~~~~(逃~~~)
这个需求实现不了,已经只能进行调整业务,比如分享出去之后,有人点击或者领取才发奖励。微信为了避免传销式拉人头的分享,不管分享成功与否全部默认返回分享成功状态,这是改变不了的事实了。
微信调整了分享策略,现在分享成功和失败都会收到成功的回调。我们都改成了需邀请到新用户才行的方式,但奖励次数无上限
新的版本已经不能获取玩家是否分享成功或者失败了。腾讯已经把返回值改掉了。
我推荐一种方案:
你分享出去的时候,分享者的id,分享这个东西的id,你都传到分享的那个界面去。当别人打开这个 界面的时候,如果有这些id,直接给服务端传就是了,接下来的事都是服务的事了