6步实现微信小程序获取群排名与群openGid。
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。相关推荐
- 微信小程序获取openid和session_key并且把openid存入数据库
微信小程序开发交流qq群 581478349 微信小程序获取openid和session_key并且把openid存入数据库.已经调用openid的demo 前后端代码都有,后端php实现 在其它 ...
- 微信小程序 获取 手机验证码 短信验证码 后端功能实现解析
本文原创首发CSDN,链接 https://mp.csdn.net/console/editor/html/106041472 ,作者博客https://blog.csdn.net/qq_414641 ...
- 微信小程序获取并展示公众号推文
微信小程序获取并展示公众号推文 获取公众号access_token(开发环境) IP白名单设置 获取access_token 小程序前端展示 素材导入云数据库 云函数读取展示 注:笔者是小程序菜鸟,代 ...
- 微信小程序获取二维码接口整理,.Net Core后台获取小程序二维码
2019独角兽企业重金招聘Python工程师标准>>> 一.关于二维码接口说明 参考:https://my.oschina.net/tianma3798/blog/1811307 获 ...
- 微信小程序python解析获取用户手机号_微信小程序获取用户手机号
获取微信用户绑定的手机号,需先调用wx.login接口. 小程序获取code. 后台得到session_key,openid. 组件触发getPhoneNumber 因为需要用户主动触发才能发起获取手 ...
- 微信小程序获取手机号登录流程(个人开发者账号不支持)
微信小程序获取手机号登录流程 所需条件 1. 非个人开发者账号 2. AppID+AppSecret 流程思路 **注意:** 代码实现 常见问题 所需条件 1. 非个人开发者账号 获取手机号文档 这 ...
- springboot 微信小程序获取用户手机号 最新方式
springboot 微信小程序获取用户手机号 直接开整!!! 现在有两种方式获取微信用户的手机号 第一种 这种方式比较旧了,也能获取到手机号,但不建议使用. 1.前端调用wx.login()(官方的 ...
- 微信小程序获取用户手机号码,Java后台servlet解密(微信小程序调用微信支付也是大致的流程)
本篇记录说明 微信小程序获取用户手机号码,Java后台servlet解密(微信小程序调用微信支付也是大致的流程,详细内容可私信交流) (第一次写博客,写得不好的地方见谅,面向新手,大佬请无视,不喜勿喷 ...
- 图解微信小程序---获取电影列表
图解微信小程序---获取电影列表 代码笔记 list跳转 第一步:编写前端页面获取相关的电影列表参数(对于显示参数不熟悉,可以先写js,通过console Log的方式获取我们电影的相关数据字段,后 ...
最新文章
- 觉得酒驾处罚太严厉?看看国外的再说吧...
- 《深入理解Elasticsearch》读书笔记
- 探索 ASP.NET Futures (Part 2 - Search Enabled)
- centos 6.5 安装 mongodb
- c语言借阅管理题目内容描述,C语言 图书借阅管理统 第四组.doc
- ftp 速度_如何评价我的骑行功率(FTP)?
- javascript关于数组合并的——非比寻常
- 使用DB2的with as 语句 实现树的递归查询
- html打印标签多了一页,webpack打包多页应用,如何处理不同html页面(通过a标签)之间的跳转?...
- C++函数重载解析细节
- java左手握右手_在队列中,向中看齐举哪个手?
- wordpress评论框_如何通过过滤和阻止它们来抵御WordPress垃圾评论
- switch游戏机小白初体验
- JS实现四舍五入保留两位小数
- Olympic Class Ships【奥林匹克级邮轮】
- MATLAB提取RGB三原色及识别形状(圆、三角、方)
- nginx resolver失败
- 只有一种英雄主义,就是在认清生活真相之后依然热爱生活
- Mac配置item2高亮颜色
- word中如何设置奇偶页不同的页眉和页脚,怎么从指定页开始加页码