6步实现微信小程序获取群排名与群openGid。

摘要:微信小程序群分享对活动的宣传力度是非常大的,如果我们需要进行群Pk,就必须获取对应的群信息。本篇文章将把本人实践的获取群信息的过程share出来,希望能帮助到有需要的你

大概的流程:

第一步:分享设置带shareTicket:

  /*** 生命周期函数--监听页面加载*/onLoad: function () {wx.showShareMenu({withShareTicket: true})},

第二步:分享至群

    //分享onShareAppMessage: function (res) {if (res.from === 'button') {// 来自页面内转发按钮console.log(res.target)}return {title: '点击尝试,path: '/pages/index/index'}},

第三步:从群点击:跳过

第四步:获取参数shareTicket值
注意:在app.js里接收,实测只有在这里才接收到

  onShow: function (e) {console.log('e',e)this.globalData.shareTicket =  e.shareTicket},

第五步:取shareTicket通过wx.getShareInfo获取群openGid

wx.getShareInfo({shareTicket:app.globalData.shareTicket,success(e){console.log('success',e)//这里获取到的数据是加密后的数据,需进行下面的解密步骤wx.login({success(res) {if (res.code) {wx.request({url:'后台对数据进行解密的接口', data:{encryptedData: e.encryptedData,iv: e.iv,code:res.code}, success (res) {console.log(res.data)}}},fail(){}})},fail(e){}})

第六步:获取的数据保存至数据库

如果需要显示群昵称只能使用组件了:

<open-data type="groupName" open-gid="xxxxxx"></open-data>

演示小程序,扫一扫下面二维码:

热爱编程的您可复制链接交流:【小程序+云开发】(非技术勿扰)
分享不易,点赞关注给作者一点点鼓励,谢谢您!

6步实现微信小程序获取群排名与群openGid。相关推荐

  1. 微信小程序获取openid和session_key并且把openid存入数据库

    微信小程序开发交流qq群   581478349 微信小程序获取openid和session_key并且把openid存入数据库.已经调用openid的demo 前后端代码都有,后端php实现 在其它 ...

  2. 微信小程序 获取 手机验证码 短信验证码 后端功能实现解析

    本文原创首发CSDN,链接 https://mp.csdn.net/console/editor/html/106041472 ,作者博客https://blog.csdn.net/qq_414641 ...

  3. 微信小程序获取并展示公众号推文

    微信小程序获取并展示公众号推文 获取公众号access_token(开发环境) IP白名单设置 获取access_token 小程序前端展示 素材导入云数据库 云函数读取展示 注:笔者是小程序菜鸟,代 ...

  4. 微信小程序获取二维码接口整理,.Net Core后台获取小程序二维码

    2019独角兽企业重金招聘Python工程师标准>>> 一.关于二维码接口说明 参考:https://my.oschina.net/tianma3798/blog/1811307 获 ...

  5. 微信小程序python解析获取用户手机号_微信小程序获取用户手机号

    获取微信用户绑定的手机号,需先调用wx.login接口. 小程序获取code. 后台得到session_key,openid. 组件触发getPhoneNumber 因为需要用户主动触发才能发起获取手 ...

  6. 微信小程序获取手机号登录流程(个人开发者账号不支持)

    微信小程序获取手机号登录流程 所需条件 1. 非个人开发者账号 2. AppID+AppSecret 流程思路 **注意:** 代码实现 常见问题 所需条件 1. 非个人开发者账号 获取手机号文档 这 ...

  7. springboot 微信小程序获取用户手机号 最新方式

    springboot 微信小程序获取用户手机号 直接开整!!! 现在有两种方式获取微信用户的手机号 第一种 这种方式比较旧了,也能获取到手机号,但不建议使用. 1.前端调用wx.login()(官方的 ...

  8. 微信小程序获取用户手机号码,Java后台servlet解密(微信小程序调用微信支付也是大致的流程)

    本篇记录说明 微信小程序获取用户手机号码,Java后台servlet解密(微信小程序调用微信支付也是大致的流程,详细内容可私信交流) (第一次写博客,写得不好的地方见谅,面向新手,大佬请无视,不喜勿喷 ...

  9. 图解微信小程序---获取电影列表

    图解微信小程序---获取电影列表 代码笔记 list跳转 第一步:编写前端页面获取相关的电影列表参数(对于显示参数不熟悉,可以先写js,通过console  Log的方式获取我们电影的相关数据字段,后 ...

最新文章

  1. 觉得酒驾处罚太严厉?看看国外的再说吧...
  2. 《深入理解Elasticsearch》读书笔记
  3. 探索 ASP.NET Futures (Part 2 - Search Enabled)
  4. centos 6.5 安装 mongodb
  5. c语言借阅管理题目内容描述,C语言 图书借阅管理统 第四组.doc
  6. ftp 速度_如何评价我的骑行功率(FTP)?
  7. javascript关于数组合并的——非比寻常
  8. 使用DB2的with as 语句 实现树的递归查询
  9. html打印标签多了一页,webpack打包多页应用,如何处理不同html页面(通过a标签)之间的跳转?...
  10. C++函数重载解析细节
  11. java左手握右手_在队列中,向中看齐举哪个手?
  12. wordpress评论框_如何通过过滤和阻止它们来抵御WordPress垃圾评论
  13. switch游戏机小白初体验
  14. JS实现四舍五入保留两位小数
  15. Olympic Class Ships【奥林匹克级邮轮】
  16. MATLAB提取RGB三原色及识别形状(圆、三角、方)
  17. nginx resolver失败
  18. 只有一种英雄主义,就是在认清生活真相之后依然热爱生活
  19. Mac配置item2高亮颜色
  20. word中如何设置奇偶页不同的页眉和页脚,怎么从指定页开始加页码

热门文章

  1. 美年旅游_自由行_删除自由行
  2. java浮点数取余数
  3. clap与slap_clap什么意思(slap与clap的区别)
  4. [附源码]SSM计算机毕业设计动物保护网站JAVA
  5. base64转图片的两种方式
  6. 一个基于CC2530的智能恒温空调的具体案例
  7. 鸿蒙开发者联盟app,开发者联盟
  8. python mongodb驱动 pymongo模块常见用法总结
  9. 根据城市名字获取经纬度
  10. PNG背景透明 转成 BMP背景透明