微信小游戏里怎么得到分享结果???

我想问下,微信小游戏里边,怎么能得到分享成功或者失败的结果,查看了微信的文档,发现如下
微信分享分两种:主动和被动。
主动分享:通过调用shareAppMessage,可以主动拉起转发,进入选择通讯录界面,但是是否分享成功,微信是没有给回调结果的。
被动分享:通过onShareAppMessage注册一个回调函数callbackA,在页面内创建button组件,组件设置属性 open-type=“share”,当点击自建button时,微信会触发onShareAppMessage注册的callbackA。那么在被动分享时,现在通过调用 wx.showShareMenu 并且设置 withShareTicket 为 true ,
当用户将小程序转发到任一群聊之后,此转发卡片在群聊中被其他用户打开时,可以在 App.onLaunch() 或 App.onShow 获取到一个 shareTicket。
通过调用 wx.getShareInfo() 接口传入此 shareTicket 可以获取到转发信息。

问题如下:
1,主动分享,获取不到结果?
2,被动分享,怎么在小游戏里创建button组件?
3,如果这两个办法都行不通,又该怎么办才能得倒分享结果?

希望做过的ccc友予以解答和帮助,谢谢!

7月5日起新提交的版本,用户从小程序、小游戏中分享消息到微信聊天时,你将无法获知用户是否分享完成,也无法在用户分享后就立即获得群ID。https://mp.weixin.qq.com/s/wPAeCOHvV1YUPMVbbMzS8Q

感谢回复,我刚才回退了版本,确实可以啦,回退到了wechat_devtools_1.02.1803210_x64版本。

我发现最近好多游戏都还可以使用分享获取群信息, 他们是怎么做到的? 比如这个

这是啥游戏啊

彩虹岛水果

微信官方不是说逐步移除回调么,现在分享回调还是有的,只是不能区分成功和失败吧?

估计旧的api还可以使用. 上面我发的那个图, 如果分享到同一个群他会提示需要分享到不同的群, 证明它还可以获取到群ID. 如果我取消分享它也不会发奖励.

嗯,可能是这样的。

有一些线上产品自从微信去掉群分享结果以后就不更新了,老接口还可以生效

不知道他们能用到什么时候, 这样很不公平.
关键产品经理会跑过来说, 别人有的, 你也要实现…:8:

1赞

其实貌似一直都可以使用啊。。。。现在还依然有回调的啊

https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=1780957030&docid=0006823675c0e82a8307c6db25bc09

官方预计微信版本 6.7.2 开始就不让用了。

这种类型的游戏最火.!!!

不能提交代码,这个能解决?

https://www.jianshu.com/p/0ffbac5e63c8
简单写了一下,获取还是很麻烦的