利用第三方接口微信刷步霸榜

刷步地址 http://step.liflag.cn/

关于刷步数这件事,微信支付宝QQ等本身的步数校验方法非常完善,很难通过他们的接口来刷步数,但是他们提供来第三方应用同步的接口,而这些应用的数据同步接口都是可以抓包获取,并且自己用爬虫来提交目标步数的。

今天推荐的方法就是使用乐心运动的数据同步,来同步到微信支付宝等应用。

使用方法

  • 3、使用乐心健康的账号密码去修改乐心的步数,然后同步到微信运动 修改地址 step.liflag.cn

原理

很简单,模拟乐心健康登录后,上传步数就可以

两个请求构造如下:

# 登录
url = 'https://sports.lifesense.com/sessions_service/login?systemType=2&version=4.6.7'
data = {'loginName': self.username, 'password': hashlib.md5(self.password.encode('utf8')).hexdigest(), 'clientId': '49a41c9727ee49dda3b190dc907850cc', 'roleType': 0, 'appType': 6}
headers = {'Content-Type': 'application/json; charset=utf-8', 'User-Agent': 'Dalvik/2.1.0 (Linux; U; Android 7.1.2; LIO-AN00 Build/LIO-AN00)'}

# 修改步数
url = 'https://sports.lifesense.com/sport_service/sport/sport/uploadMobileStepV2?systemType=2&version=4.6.7'
data = {'list': [{'DataSource': 2, 'active': 1, 'calories': int(self.step/4), 'dataSource': 2, 'deviceId': 'M_NULL', 'distance': int(self.step/3), 'exerciseTime': 0, 'isUpload': 0, 'measurementTime': time.strftime('%Y-%m-%d %H:%M:%S'), 'priority': 0, 'step': self.step, 'type': 2, 'updated': int(round(time.time() * 1000)), 'userId': login_result[0]}]}
headers = {'Content-Type': 'application/json; charset=utf-8', 'Cookie': 'accessToken=%s' % login_result[1]}

git地址:https://github.com/CasterWx/lexin

霸榜封面

微信图片_20201118170532.png


已有 0 条评论

    我有话说: