国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

微信小程序如何獲取群聊的openGid以及名稱詳解

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 21:53:39
文檔

微信小程序如何獲取群聊的openGid以及名稱詳解

微信小程序如何獲取群聊的openGid以及名稱詳解:背景:由于公司可能需要在微信群里面使用打卡功能,因此做了個(gè)技術(shù)調(diào)研。 方案:微信在更新分享接口后,原有的在onShareAppMessage中直接拿shareTicket已不復(fù)存在。根據(jù)最新文檔顯示,需要在App.onLaunch()跟App.onShow()中獲取。 Demo核
推薦度:
導(dǎo)讀微信小程序如何獲取群聊的openGid以及名稱詳解:背景:由于公司可能需要在微信群里面使用打卡功能,因此做了個(gè)技術(shù)調(diào)研。 方案:微信在更新分享接口后,原有的在onShareAppMessage中直接拿shareTicket已不復(fù)存在。根據(jù)最新文檔顯示,需要在App.onLaunch()跟App.onShow()中獲取。 Demo核

背景:由于公司可能需要在微信群里面使用打卡功能,因此做了個(gè)技術(shù)調(diào)研。

方案:微信在更新分享接口后,原有的在onShareAppMessage中直接拿shareTicket已不復(fù)存在。根據(jù)最新文檔顯示,需要在App.onLaunch()跟App.onShow()中獲取。

Demo核心代碼:

index.js

Page({

 /**
 * 頁(yè)面的初始數(shù)據(jù)
 */
 data: {
 openGid: ''
 },

 /**
 * 生命周期函數(shù)--監(jiān)聽頁(yè)面加載
 */
 onLoad: function (options) {
 let that = this
 wx.showShareMenu({
 withShareTicket: true
 })
 app.getShareTiket(function (globalData) {
 console.log('clickReload---globalData-->' + JSON.stringify(globalData))
 that.setData({
 openGid: globalData.openGid
 })
 })
 },
 clickReload: function () {
 let that = this
 app.getShareTiket(function (globalData) {
 console.log('clickReload---globalData-->' + JSON.stringify(globalData))
 that.setData({
 openGid: globalData.openGid
 })
 })
 }
})

index.wxml

<!--index.wxml-->
<view wx:if="{{openGid}}" class='groupName'>
 群名稱:<open-data type="groupName" open-gid="{{openGid}}"></open-data>
</view>

<view wx:else>
 <button bindtap='clickReload'>點(diǎn)擊加載群名稱</button>
</view>

<view>{{openGid ? openGid : '無'}}</view>

app.js

//app.js
App({
 globalData: {
 shareTicket: '',
 openGid: ''
 },
 onLaunch: function (options) {

 },
 onShow: function (options) {
 let that = this
 if (options && options.scene == 1044) {
 that.globalData.shareTicket = options.shareTicket
 }
 console.log('onShow---options=--->' + JSON.stringify(options))
 },
 getShareTiket: function (cb) {
 let that = this
 // 展示本地存儲(chǔ)能力
 if (that.globalData.shareTicket) {
 wx.getShareInfo({
 shareTicket: that.globalData.shareTicket,
 success: function (res) {
 console.log('getShareTiket---shareTicket-->' + JSON.stringify(res))
 let js_encryptedData = res.encryptedData
 let js_iv = res.iv
 wx.login({
 success: function (res) {
 let js_code = res.code
 console.log('code-->' + js_code)
 wx.request({
 url: 'xxxxxxxx',
 method: 'POST',
 data: {
 code: js_code,
 appId: 'xxxxx',
 encryptedData: js_encryptedData,
 iv: js_iv
 },
 success: function (res) {
 that.globalData.openGid = res.data.openGId
 console.log('getShareTiket---openGid' + that.globalData.openGid)
 typeof cb == "function" && cb(that.globalData)
 },
 fail: function (err) {
 console.log('getShareTiket---err' + JSON.stringify(err))
 }
 })
 }
 })
 }
 })
 } else {
 console.log('不存在shareTicket')
 }
 }
})

注意事項(xiàng)

1:必須調(diào)用這個(gè)接口wx.showShareMenu({withShareTicket: true}),否則在App.onLaunch()跟App.onShow()時(shí),你拿不到shareTicket.

2:微信開發(fā)者工具可以模擬1044的場(chǎng)景,但是不會(huì)顯示群名稱,因?yàn)槟悴辉谌豪铩K詼y(cè)試的時(shí)候,自己拉個(gè)微信群,然后分享到測(cè)試群,就能拿到群名稱。

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

微信小程序如何獲取群聊的openGid以及名稱詳解

微信小程序如何獲取群聊的openGid以及名稱詳解:背景:由于公司可能需要在微信群里面使用打卡功能,因此做了個(gè)技術(shù)調(diào)研。 方案:微信在更新分享接口后,原有的在onShareAppMessage中直接拿shareTicket已不復(fù)存在。根據(jù)最新文檔顯示,需要在App.onLaunch()跟App.onShow()中獲取。 Demo核
推薦度:
標(biāo)簽: 微信 微信群 小程序
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 久久伊人在 | 日韩高清一区二区三区不卡 | 亚洲高清在线视频 | 国产欧美日韩综合二区三区 | 国内一级片 | 久久精品免费 | 久久影院一区 | 欧美日韩在线一区 | 精品国产一区二区三区香蕉 | 91香蕉国产亚洲一二三区 | 国产只有精品 | 亚洲图片欧美日韩 | 成人精品视频在线观看完整版 | 九九久久国产 | 国产成人精品日本亚洲网址 | 91精品国产综合久久久久久 | 国产免费不卡 | 欧美日韩精品一区二区三区高清视频 | 国产色在线视频 | 日韩欧美激情视频 | 一区二区精品 | 亚洲国产成人久久综合碰 | 欧美精品一区二区三区在线 | 欧美不卡二区 | 亚洲风情第一页 | 亚洲欧美偷拍另类 | 在线视频三区 | 亚洲一区有码 | 夜夜操夜夜| 亚洲国产天堂久久九九九 | 亚欧乱色视频网站大全 | 福利一区在线观看 | 国产三级在线免费 | 伊人久久婷婷 | 亚欧免费视频一区二区三区 | 在线观看国产 | 免费国产最新进精品视频 | 国产精品专区第二 | 啪啪综合网 | 日韩二三区 | 领导边摸边吃奶边做爽在线观看 |