浅谈成都小程序开发小程序获取openid

来源:成都网站建设 栏目:网站建设 时间:2022-01-19 浏览量:927
文字大小
/ 解析ShareTiket
getShareTiket: function (shareTicket) {
    let that = this
    // 展示本地存储能力
    if (shareTicket) {
       wx.getShareInfo({
            shareTicket: shareTicket,
            success: function (res) {
                console.log('getShareTiket---shareTicket-->' + JSON.stringify(res));
                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')
    }
},


获取更多转发信息

通常开发者希望转发出去的小程序被二次打开的时候能够获取到一些信息,例如群的标识。现在通过调用 wx.showShareMenu 并且设置 withShareTicket 为 true ,当用户将小程序转发到任一群聊之后,此转发卡片在群聊中被其他用户打开时,可以在 App.onLaunch 或 App.onShow 获取到一个 shareTicket。通过调用 wx.getShareInfo 接口传入此 shareTicket 可以获取到转发信息。
 

wx.showShareMenu({
      withShareTicket: true
});

wx.getShareInfo(Object object)

以上就是成都小程序开发小编和大家分享的小程序获取openid!如果您有其他网站建设、小程序开发、app开发问题可以随时和我们联系,联系电话:18180487356。

Recommendation

推荐文章

浅谈成都网站建设公司搭建网站的费用情况是怎么样呢?

公司网站建设具体怎么做才能有实际网络营销效果

关于公司网站建设新网站如何有效推广获取流量

祝贺我司第二次签约迈普通信信息化平台设计

咨询热线:18140206171
微信客服咨询

嘿!有什么能帮助您的吗?