手机微信微信小程序获得健身运动步数

2021-02-11 13:07 admin
手机微信微信小程序的getWeRunData插口能够获得“手机微信健身运动”近期三十天的步数。简易来讲关键下边两步:
1、启用wx.login获得session_key,后边解密健身运动步数必须采用。因为session_key默然登录就可以获得,也也不必须正确引导客户点一下受权登陆按键了
onload(){
 let that = this;
 wx.login({
 success(res) {
 if (res.code) {
 //依据回到的code,启用后端开发插口解密session_key
 that.$func.api(that.$apiConfig.getSessionKey(),{
 code: res.code,
 },res = {
 if(res.statusCode === 200){
 //获得session_key,启用获得健身运动步数的方式
 that.getWeRunData(res.data.session_key);
 } else {
 console.log('登陆不成功!' + res.errMsg)
}
2、根据wx.getSetting查询是不是打开了获得健身运动步数的管理权限,假如沒有打开,就启用wx.authorize弹出来受权对话框来开展受权,受权取得成功,启用wx.getWeRunData,获得encryptedData和iv,随后相互配合刚刚的session_key启用后台管理插口开展解密,就可以获得健身运动步数:
getWeRunData: function(session_key){
 var that = this;
 wx.getSetting({
 success: function (res) {
 if(res.authSetting['scope.werun']===false){
 wx.showModal({
 title: '提醒',
 content: '请打开获得手机微信步数管理权限',
 showCancel: false,
 confirmText: '了解了'
 }else{
 wx.authorize({
 scope: 'scope.werun',
 success () {
 wx.getWeRunData({
 success: function (res) {
 that.$func.api(that.$apiConfig.decodeWechat(),{
 sessionKey:session_key,
 encryptedData:res.encryptedData,
 iv:res.iv,
 },res = {
 var stepInfoList = res.data.stepInfoList; //近期三十天步数目录
 //获得近期一天的步数储存到global中,tab1网页页面也采用了。
 getApp().globalData.weRunData = stepInfoList[stepInfoList.length-1].step;
 fail: function (res) {
 wx.showModal({
 title: '提醒',
 content: '请先关心“手机微信健身运动”微信公众号并设定数据信息来源于,以获得并出示手机微信步数数据信息',
 showCancel: false,
 confirmText: '了解了'
 fail(){
 wx.showModal({
 title: '提醒',
 content: '请打开获得手机微信步数管理权限',
 showCancel: false,
 confirmText: '了解了'
},

去除小程序富文本的html标签 除去微信小程序富文字的html标识 网页页面模版 后台管理加上的富文字标识,常常会必须分析,能够根据 wxParse 软件,可是,有时候候将会不用显示信息,这时候就需要用正则表达式的方式将他们都除掉: 在必须开展去html标识的wxml里加入下边的编码:


微信小程序通过code换取openId和unionid时,提示40029 code无效 手机微信微信小程序根据code获得openId和unionid时,提醒40029 code失效 网页页面模版 我喜欢模版网在做国祯E身心健康新项目时,碰到了一个难题,即根据wx.login获得的code,根据插口去获得openid和unionid时,获得的是40029的結果,unionid和openid的值全是null,这大多数数全是由于前端开发的


微信小程序获绑定公众号的文章列表(素材列表) 网页页面模版


wx.switchTab的使用 wx.switchTab的应用 网页页面模版 针对switchTab,一刚开始就认为是简易的转换底端的tab选择项卡,细心看看,实际上能够从别的网页页面转换到tab页,而且关掉别的不有关的网页页面。这一太重要,务必在page.json中,配备的第一个网页页面


本站內容假如沒有标明出處,全部权均归本网站,出示完全免费免费下载使用,但不可用以商业服务赢利。假如标明出處,则来源于于互连网,本网站不做商业服务主要用途。假如本网站有內容侵害到您的利益,请致函网站站长电子邮箱,本网站当马上删掉。

联络大家