卓易修改运动步数的php源码_利用卓易健康接口实现微信运动步数的修改
[Python] 纯文本查看 复制代码from hashlib import md5
from time import time
import requests
from random import randint
def addStep(zhuoYi, stepNum=None):
'''
增加微信运动步数
:zhuoYi 卓易健康账号
:stepNum 设定的步数,不给定步数的话会自动从1到35042随机一个数值
'''
if stepNum is None:
stepNum = randint(1, 35042)
salt = "8061FD"
timeStamp = int(time())
m5 = md5()
m5.update(("{}{}{}".format(zhuoYi, salt, timeStamp)).encode("utf-8"))
sign = m5.hexdigest()
host = "http://weixin.droi.com/health/phone/index.php/SendWechat/getWxOpenid"
data = {"accountId": zhuoYi, "timeStamp": timeStamp, "sign": sign}
res = requests.post(host, data=data)
if res.status_code != 200:
return "修改步数时网络异常,请稍后再试"
jRes = res.json()
if jRes["code"] != 0:
return jRes["messsage"]
openId = jRes["openid"]
timeStamp = int(time())
m5Str = "{}{}{}{}{}{}{}".format(zhuoYi, salt, stepNum, salt, timeStamp,
salt, openId)
m52 = md5()
m52.update(m5Str.encode("utf-8"))
sign = m52.hexdigest()
host = "http://weixin.droi.com/health/phone/index.php/SendWechat/stepSubmit"
data = {
"accountId": zhuoYi,
"jibuNuber": stepNum,
"timeStamp": timeStamp,
"sign": sign
}
res = requests.post(host, data=data)
if res.status_code != 200:
return "修改步数时网络异常,请稍后再试"
jRes = res.json()
if jRes["code"] != 0:
return jRes["messsage"]
else:
return "数据提交成功,提交的数据为:{}".format(stepNum)
if __name__ == "__main__":
zhuoYi = "155823"#这里是你的卓易健康注册的账号,记得要先绑定微信才行
stepNum = input("请输入步数:")
state = addStep(zhuoYi, stepNum)
print(state)
卓易修改运动步数的php源码_利用卓易健康接口实现微信运动步数的修改相关推荐
- 易语言注册码生成以及验证源码_短信验证码的登录流程
点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2020 超神之路,很肝~ 中文详细注释的开源项目 ...
- 易语言exe读写游戏例程源码_中文编程易语言的学习方法是什么
学习中文编程易语言的可以看我的视频啊.进入我的主页.请点下关注谢谢. ----------------------------------------------------------------- ...
- 易语言 设置屏幕刷新率 源码_一块好的手机屏幕应具备什么条件?现在了解还不晚...
现在消费者购买手机的越来越看重屏幕素质,其风头甚至盖过了处理器性能,特别是大火的高刷新率屏幕再次引爆了手机圈的讨论.那么一块手机屏幕的好坏判断,到底取决于什么?怎样才能被称为一块好的手机屏幕? 屏幕素 ...
- 易语言编写的档案管理系统源码_校园固定资产管理系统方案
随着校园信息化建设和应用的普及,信息化管理校园固定资产已成为影响校园教育教学的应用,乃至能否正常教学的重要物质基础.为了加强固定资产的管理,提高校园管理水平,把固定资产编码与流程统一,越来越多的学校决 ...
- html5经纬度定位 源码_利用HTML5定位功能获取经纬度,在根据经纬度利用百度地图获取位置信息...
一.引入相关js 二.js代码 // 单次位置请求执行的函数 function getLocation(){ navigator.geolocation.getCurrentPosition(mapI ...
- 2023彩虹易支付最新原版开源网站源码
2023彩虹易支付最新原版开源网站源码,完整的易支付源码,无后门. 下载地址:https://www.djmale.cn/49.html 一.源码介绍 完整的易支付源码 全开源+批量生成商户+即时到账 ...
- 易语言php注册,易语言简单ASP网络验证源码 PHP一键搭建网络验证源码
说明: 易语言简单ASP网络验证源码 ,很不错的易语言源码,适合易语言爱好者学习, (Easy language simple ASP network verification source code ...
- 发卡源码php免签约,2021亲测响应式PHP个人自动发卡源码-AZ发卡网源码 对接免签约易支付...
2021亲测响应式PHP个人自动发卡源码-AZ发卡网源码 对接免签约易支付 个人自动发开网源码在聚码屋以及分享过许多套,今天这套在诸多发卡系统中,个人感觉是不"如意"的,至少我不是 ...
- 基于SSH的羽毛球场地预定系统毕业设计-运动场地预定系统 源码 java-体育馆预定场地管理系统-场馆预约系统
基于SSH的羽毛球场地预定系统毕业设计-运动场地预定系统 源码 java-体育馆预定场地管理系统-场馆预约系统 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java ...
最新文章
- 别了比特币,BCH将领导加密货币!
- java 中断线程 wait_Java 线程中断(interrupt)与阻塞 (park)的区别
- U102380-简单数据结构题【Trie】
- 627.Swap Salary-(LeetCode之Database篇)
- CVPR2020 | 跨模态行人重识别:共享与特异特征变换算法cm-SSFT
- [文章备份]RSS阅读器在手机上APP配置方法
- Qt4_实现自定义委托
- HTK语音识别基础教程.ppt
- 1)⑤爬取搜狗旅游部分新闻
- 语义分析的方法简述之文本基本处理
- rar和zip文件加密的破解
- 安卓模拟器安装xposed和插件
- bc汇编指令用法_BC操作流程
- 记录一次数据库被黑的过程
- OpenGL-入门-BMP像素图glDrawPixels
- 设计模式 -- 状态模式
- oracle分析函数-开窗函数
- 图解项目产品需求评审流程及详细的评审规范实例
- liuyubobobo《机器学习》学习笔记(二)
- Android 刷机/Root/安装Xposed
热门文章
- 5.4.1 jmeter组件—逻辑控制器-简单控制器、IF控制器、事务控制器、循环控制器、交替控制器
- 写一个rtrim()函数消除字符串后面的空格字符。编main函数调用测试它。
- Small RTOS51 学习笔记(1)使用 RTOS 的好处
- Python爬虫实战(1) | 爬取豆瓣网排名前250的电影(下)
- lambda表达式之美
- 从零学习pytorch 第1课 搭建一个超简单的网络
- ONAP北京版本安装(2)
- 如何将苹果手机heic格式转化jpg
- 普通人的机会来了,微信公众号视频的推荐机制,助力自媒体变现
- MySQL 数据库中 in、some、any、all 的区别与使用