注册

微信小程序API获取微信运动步数,小程序调用 wx.login 接口

2020-09-27
导读:wx.getWeRunData(OBJECT) 基础库 1.2.0 开始支持,低版本需做兼容处理 获取用户过去三十天微信运动步数,需要先调用wx.login接口。 OBJECT参数说明: 参数名 类型 必填 说明 success Function 否 接口...

wx.getWeRunData(OBJECT)


基础库 1.2.0 开始支持,低版本需做兼容处理

获取用户过去三十天微信运动步数,需要先调用 wx.login 接口。

微信小程序API获取微信运动步数,小程序调用 wx.login 接口

OBJECT参数说明:

参数名 类型 必填 说明
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

success返回参数说明:

参数名 类型 说明
errMsg String 调用结果
encryptedData String 包括敏感数据在内的完整用户信息的加密数据,详细见加密数据解密算法
iv String 加密算法的初始向量,详细见加密数据解密算法

示例代码:

wx.getWeRunData({
    success(res) {
        const encryptedData = res.encryptedData
    }
})

encryptedData 解密后为以下 json 结构,详见加密数据解密算法

属性 类型 说明
stepInfoList ObjectArray 用户过去三十天的微信运动步数

stepInfo 结构如下

 

属性 类型 说明
timestamp Number 时间戳,表示数据对应的时间
step Number 微信运动步数

 

{
    "stepInfoList": [
        {
            "timestamp": 1445866601,
            "step": 100
        },
        {
            "timestamp": 1445866602,
            "step": 100
        }
    ]
}
更多微信小程序开发教程,可以关注hi小程序。
重磅推荐:小程序开店目录

第一部分:小商店是什么

第二部分:如何开通一个小商店

第三部分:如何登录小商店

第四部分:开店任务常见问题

第五部分:小商店可以卖什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收货/物流

第九部分:小程序怎么结算

第十部分:小程序客服

第十一部分:电商创业

第十二部分:小程序游戏开发