如何通过小程序来获取用户的微信运动步数数据,只要通过wx.getWeRunData函数就可以简单实现了
wx.getWeRunData({
success: res => {
// 拿 encryptedData 到开发者后台解密开放数据
const encryptedData = res.encryptedData
console.log(encryptedData);
wx.cloud.callFunction({
name: 'getopenid', //云函数的文件名
data: {
weRunData: wx.cloud.CloudID(res.cloudID),
obj: {
shareInfo: wx.cloud.CloudID(res.cloudID)
}
},
success: res => {
console.log(res)
var step = res.result.event.weRunData.data.stepInfoList[30].step
console.log(step)
this.setData({
step: step
})
console.log("得到的今日步数:", this.data.step)
}
})
}
})
其中stepInfoList[30]的参数表述该用户30天内的数据。