https://developers.weixin.qq.com/miniprogram/dev/api/open-api/werun/wx.getWeRunData.html
通过 wx.getWeRunData 得到加密后的步数数据,然后服务端提供了解密接口. 返回来的数据是最近30天的步数,最后一个是当天的. 尝试定时轮训去查步数,发现步数更新很慢。分别针对 ios 和 android 分别做了测试:
Android: 点了微信运动也不刷新
Ios: 点了微信运动,后再调用we.getWeRunData有几次都是立即刷新, 有少数几次也不刷新
也遇到了类似的问题,ios11不进微信运动,调用wx.getWeRunData这个接口当日居然是0,然后用户进微信运动看数据是正常的,这让我们做应用的很不是滋味,能不能优化一下这个接口。
你好,建议用户进入微信运动手动刷新步数后,再进入小程序