修改小米运动步数并将数据同步到第三方平台

前段时间小米运动刷微信步数有点火,不少论坛也发了很多不错的教程,大致分为四类方法:PC软件、安卓APP、网页端、云函数部署。

对于云函数部署,应该有很多人都已经了解过也上手过,不过最近比较知名的腾讯云和阿里云的云函数服务都要开始收费了,不少人部署的项目就只能转移到其他的免费云函数平台,华为云就是其中之一。

下面我就用华为云的函数工作流来演示每日自动修改小米运动步数的部署教程。

准备工作

  1. 注册一个华为云的账号,并完成实名认证
  2. 需要一个小米运动账号,并且是直接用手机号+密码方式登录的
  3. 没了

部署教程

函数文件下载到本地

打开华为云的函数工作流,点击立即使用

进入到管理界面后,点击右上角的创建函数

创建空白函数 -> 事件函数 -> 区域可随便选(建议选国内) -> 函数名称随意 -> 委托不管 -> 运行环境选择Python3.6

具体如下图,注意运行环境一定要是Python3.6

进入到函数配置界面后,点击右侧的上传至 -> Zip文件 -> 添加刚才下载的函数文件 -> 确定

在左侧的Project区域内点击config.py来修改配置文件,将内容填写到’’内

PushPlus是一个消息推送平台,在每天自动执行完毕后可以将结果通过微信公众号的方式推送给你

配置完成后 按ctrl+s保存或点击部署 -> 点击代码框上面的测试 -> 随便创建一个测试任务 -> 再次点击测试

配置的没错的话就会显示执行成功了

创建定时执行任务

测试代码配置没问题后,点击设置,在常规设置里建议将执行超时时间设置为900

点击触发器,创建触发器

触发器类型选择定时触发器,触发规则选择Cron表达式

0 25 21 * * ?表示在每天的21:25分执行,可以参照修改,建议时间为21点后

到这里就配置完成了,有问题可在下方留言,看到了会回复