云开发,获取微信运动步数为空?
发布于 7 年前 作者 juan51 8809 次浏览 来自 官方Issues

如题,用云函数获取微信运动步数,有个别用户拿不到weRunData数据,该用户用过多台手机都不行,但是我添加他为测试账号打开却又可以成功获取

我怀疑是小程序官方的bug,上图是高级日志查询,第一个红框是该用户请求云函数时的event数据,里面根本没有weRunData字段,第二个是其他用户请求云函数时的event数据是有weRunData字段的。

有遇到相关问题的小伙伴麻烦指点一下,获取小程序官方麻烦核实一下是否有其他问题

1 回复

自己的问题自己回答吧:

目前我发现如果是云函数获取微信运动步数,并不需要调用wx.login!!!!!!

另外用官方这种方式也还是会有问题:

最终解决办法是:用cloud.getOpenData去转换cloudID

相关链接:

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/open/Cloud.getOpenData.html

回到顶部