如何通过小程序获取群名称ID


这篇文章给大家分享的是有关如何通过小程序获取群名称ID的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
  下面我们看看如何在小程序里面显示群名称。
  获取群 ID
  显示群名的前提是,已经获取到了该群的群 ID。要是你之前已经对获取群 ID 有所了解,可以直接跳到后面看。
  我们通过将小程序转发到群里,获取到对应群的群 ID。
  首先,需要设置显示当前页面的转发按钮,转发后返回 ShareTicket,有了它才能去获取群 ID:
  wx.showShar免费云主机域名eMenu({
  withShareTicket: true
  })
  在代码里面添加 onShareAppMessage 方法,它是用来控制转发功能的。转发成功后,拿到 ShareTicket,再调用 wx.getShareInfo 获取转发目标的信息。代码如下:
  onShareAppMessage: function () {
  var that = this
  return {
  title: “转发标题”,
  path: ‘页面路径’,
  success(res) {
  wx.getShareInfo({
  shareTicket: res.shareTickets[0],
  success(res) {
  console.log(res.encryptedData)
  console.log(res.iv)
  // 后台解密,获取 openGId
  }
  })
  }
  }
  }
  和 wx.getUserInfo 一样,微信给了我们一段加密的数据,加密的方式也是一样的,后台可以用同一段代码进行解密。解密后的格式如下:
  {
  ”openGId”: “xxxxxxxx”,
  ”watermark”: {
  ”appid”: “xxxxxxxx”,
  ”timestamp”: 1499841984
  }
  }
  openGId 就是我们要的群 ID 了,把它保存下来。
  显示群名
  下面我们来到布局文件。
  小程序刚更新,多了一个新组件 open-data:
  用起来很简单,在要显示群名的地方,使用以下代码:
  将 openGId 传入,就会显示出群名称了。妥妥的。
  但这个东西是基础库 1.4.0 才有的东西,最好还是用 wx.getSystemInfo 获取到当前客户端的基础库版本,做一下低版本兼容。感谢各位的阅读!关于“如何通过小程序获取群名称ID”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

相关推荐: python怎么用列表推导式

小编给大家分享一下python怎么用列表推导式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!关于 Python 编程,我最喜欢的事情之一是免费云主机域名它的列表推导式。这些表达式可以…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 08/14 21:47
Next 08/14 21:48

相关推荐