收藏
回答

分享时如何获取被分享的群ID?

刚开始接触小程序,然后想要实现分享之后获取被分享的群ID的功能。我在onLoad中设置了wx.showShareMenu({withShareTicket:true})。可以将开发工具上将页面分享到测试模拟群,但是在分享之后没有获取到shareTicket。不知道是代码写错了还是不支持这样的功能,想请帮忙看一下。谢谢

onLoad() {
    wx.showShareMenu({withShareTicket:true});
  },
  onShareAppMessage() {
    console.log("分享")
    return {
      title'转发的标题',
      path'/pages/index/index',
      successfunction (res{
        // 转发成功的操作
        console.log('转发成功,可以在这里执行一些操作');
      },
      failfunction (res{
        // 转发失败的操作
        console.log('转发失败,可以在这里执行一些操作');
      }
    };
  }
最后一次编辑于  1天前
回答关注问题邀请回答
收藏

1 个回答

  • 小黎
    小黎
    1天前

    你给的代码片段没看见你写的获取的代码呢

    你的代码片段是能获取到的

    这个接口能能直接获取https://developers.weixin.qq.com/miniprogram/dev/api/open-api/group/wx.getGroupEnterInfo.html


    1天前
    有用 1
    回复 3
    • 等天亮,去出发
      等天亮,去出发
      1天前
      你好,感谢你的回答。我是想在转发到群成功之后立即获取到群ID,所以没有写获取的代码。现在我是在分享设置里面配置了success参数,尝试在分享成功之后去获取,但是好像失败了。在分享之后success的函数并没有被调用。不知道应该如何更改才可以实现这样的功能。
      1天前
      回复
    • 小黎
      小黎
      1天前回复等天亮,去出发
      无法实现,没有办法监听分享成功的回调
      1天前
      回复
    • 等天亮,去出发
      等天亮,去出发
      1天前回复小黎
      哦哦!这样啊!感谢回答
      1天前
      回复
登录 后发表内容