VIP24小时服务热线: 13437265290
办公电话:13437265290

24小时咨询热线:13437265290

珠海小程序开发联系方式

电话:13437265290

联系QQ:294781937

邮箱:294781937@qq.com

当前位置:珠海搜外科技 > 小程序开发百科 > 微信小程序授权代码怎么写?微信小程序授权管理在哪里?

微信小程序授权代码怎么写?微信小程序授权管理在哪里?

阅读量:72 发表时间:10-19 11:02
小程序开发百科
分享到:

总听到许多的朋友在问微信小程序授权代码如何写,办法都有哪些呢?而办法还是非常简单的,若是你在做微信小程序的话,会常常遇到该类的问题,如下我们就为大家详细的介绍一下,希望可以助越来越多的玩家处理该问题。微信小程序授权代码怎么写?微信小程序授权管理在哪里?


微信小程序授权代码怎么写


微信小程序授权代码怎么写?

第一种:

在onLoad中能够使你直接获取授权,若是你拒绝时跳出了弹框,也是会提醒用户是不是确定拒绝,若是你的点击获取授权,那肯定会调出微信自身的系统页面,获取个人信息,

wx.login({

success: function (res) {

var JSCODE=res.code

wx.getUserInfo({

lang: 'zh_CN',

success: function (res) {

console.log(res);

var userInfo=res.userInfo;

var cardNikeName=userInfo.nickName;

var avatarUrl=userInfo.avatarUrl;

var area=userInfo.province;

var encryptedData=res.encryptedData;

var iv=res.iv;

app.globalData.userInfo=res.userInfo;

wx.setStorageSync("userInfo", res.userInfo)

var value=wx.getStorageSync('channel')

console.log(value)

wx.request({

url: 'https://laohuangli.intbull.com/little/little.jsp',

data: {

cmd: 'login',

channel: value,

app_id: "wxd1949f3130a58e73",

code: JSCODE,

encrypted_data: encryptedData,

iv: iv,

},

header: {

'content-type': 'application/json'

},

success: function (res) {

app.globalData.open_id=res.data.open_id;

console.log(res.data.open_id)

wx.setStorageSync("open_id", res.data.open_id)

}

})

},

fail: function () {

wx.showModal({

title: '警告',

content: '你去点击了拒绝授权,因此这也是不能正常显示个人信息,点击确定重新获取授权。',

success: function (res) {

if (res.confirm) {

wx.openSetting({

success: (res)=> {

if (res.authSetting["scope.userInfo"]) {////如果用户重新同意了授权登录

wx.getUserInfo({

success: function (res) {

var userInfo=res.userInfo;

that.setData({

nickName: userInfo.nickName,

avatarUrl: userInfo.avatarUrl,

})

}

})

}

}

})

}

}

})

}

})

}

})


第二种:

跳出弹框被拒绝,做一个按钮,点击还能跳出弹框

wx.getUserInfo({

success: function (res) {

console.log(res)

},

fail: function () {

}

})

在点击函数中调用,就可重复出现弹框

通过以上介绍,现在你知道微信小程序授权代码怎么写了吧。只要你按照上述方法来操作,那么重新授权还是能够顺利完成的。当然,如果你想知道更多的方法,请随时关注我们,我们会为您每天提供最新的内容,希望能够帮助您解决以上问题。


企业为什么要开发微信小程序?

相对于APP,小程序的留存率更高

即用即走,无需下载作为小程序的一大亮点,不仅在低频应用上占尽优势,也大大提高了小程序社交分享的转化率。拥有智能手机的用户几乎每天都要接触微信,接触微信就意味着接触小程序。

另外,每个人的手机内存都是有限的,当内存不足时,低频APP顺势被删除,但微信在99%用户手机上使用频率都很高,作为微信里的小程序,只要不放弃就一定会有机会。


企业为什么要开发微信小程序?

相对于APP,小程序的升级维护更加简单

为了方便开发者及时了解已发布小程序出现的异常,公众平台小程序运维中心新增的“性能监控模块”可以帮助开发者轻松监控小程序的接口状态,以便于及时解决小程序出现的问题。无论一个微信小程序功能多复杂,但对用户来说很轻,用户通过简单的文字、图片、语音等就可以进行无缝沟通。同时,小程序的功能升级全部在后台即可完成。


企业为什么要开发微信小程序?

相对于APP,小程序的开发成本更低

小程序是跨平台的,它是微信生态下的产物,所需要的开发周期一般为1~3个月,而APP开发周期为3~6个月。2017年3月微信对外开放了小程序的技术开发,这意味着所有具有开发资质的企业或个人均可以开发小程序,如果没有开发经验也可以托付给火星小程序这样的专业团队进行开发,自己只需要做好后期的运营即可。


企业为什么要开发微信小程序?

相对于APP,小程序的获客成本更低

无论是微信小程序还是APP,后期的推广宣传决定了获客率,大多数用户通过下载量或者用户好评、广告等来评判是否值得下载一个APP,而这些数据都需要长期积累,广告则需要大量资金投入,后期效果更是无法把控。 作为微信的产物,小程序本身距离微信将近十亿的活跃流量一步之遥,腾讯官方明显已经做出了姿态,接下来就看商家和企业如何利用,除此之外,微信小程序庞大的入口量也大大降低了其获客成本。

您可能会遇到的问题!

cache
Processed in 0.003494 Second.