12

iPhone 利用快捷指令和自动化每天自动同步「苹果健康」的步数到「支付宝运动」教程

 2 years ago
source link: https://hellodk.cn/post/720
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

昨天晚上绕着湖边走了好几公里,另外从家里到湖边也骑车 + 步行用时好一段时间。昨天至少有 13000 步吧?可是今天早上起床发现蚂蚁森林在步数这一块的能量数值很小,才发现昨晚没有同步苹果健康的运动数据到支付宝运动

不过话虽如此,我都很久没有主动的去同步支付宝运动的步数了。对于蚂蚁森林的能量,看淡了看淡了,特么 1 吨多了,总是显示 1.1t,就不显示具体数值,搞的动力不足啊(当然这只是一方面原因)咳咳咳 weibo_dog7.png

刚刚发现我的能量居然被超过了!可恶啊,现在第一名也是 1.1t,可能比我多一点吧。但多多少又不得而知了。希望蚂蚁森林给出具体数值啊,精确到 kg 就行,比如 1.111tnanguo.gif

20210912084915.png

突发奇想,如果每天晚上自动同步支付宝运动的步数就好了。

可以利用快捷指令呀!可以,说干就干,正文开始。

1. 获取支付宝运动页面的 URL Scheme

本部分参考文章: https://sspai.com/post/68497

1.1 打开支付宝运动页面

1.2 点击右上角三个点

继续点击:分享 -> 复制链接。此时剪贴板里的链接如下

https://m.alipay.com/spEVDxo

1.3 复制该链接使用 Safari 打开

弹出对话框「在“支付宝”中打开此页?」,我们选择取消,然后拷贝 Safari 地址栏的 url。这个链接是被编码过的,内容如下

https://render.alipay.com/p/s/i/?scheme=alipays%3A%2F%2Fplatformapi%2Fstartapp%3FappId%3D2019072565980504%26page%3Dpages%252Findex%252Findex%253FchInfo%253Dself_share%26enbsv%3D0.7.2108271202.36%26chInfo%3Dch_share__chsub_CopyLink

1.4 使用 urldecode.org 这个网站解码

浏览器打开这个网站,输入剪贴板里的 url (就是编码过的链接),然后 decode, 然后拷贝解码后的 url 到任意一个文本编辑器,开始分析 url。内容如下

https://render.alipay.com/p/s/i/?scheme=alipays://platformapi/startapp?appId=2019072565980504&page=pages%2Findex%2Findex%3FchInfo%3Dself_share&enbsv=0.7.2108271202.36&chInfo=ch_share__chsub_CopyLink

分析过程我就略掉了,详细可仔细阅读上面少数派的文章。

1.5 得到支付宝运动的 URL Scheme

关键是获取 appIdpage 两个参数,最终获取到的 URL Scheme 如下

alipays://platformapi/startapp?appId=2019072565980504&page=pages%2Findex%2Findex%3FchInfo%3Dself_share

2. 创建快捷指令

很简单,就是通过 Safari 打开一个 URL,然后 URL 填上 1.5 的 URL Scheme。然后命名保存。

3. 创建自动化

创建自动化也很简单。打开自动化页面,创建一个新的自动化,选择创建个人自动化,选择特定时间,比如设置成晚上 11:30,那就输入 23:30,然后下一步,添加操作,这个操作就是上面创建的快捷指令的操作——利用 Safari 打开对应的 URL。输入上面的 URL Scheme,点击下一步,完成!

我一般都打开「运行前询问」,这样在运行前询问更加友好,不会打扰你正在做的事情。

下面分享几个截图

20210912090720.png

可以把创建的快捷指令添加到桌面,图标 icon 可以自定义本地图片。可以主动触发

20210912090611.png

时间到了触发自动化操作

20210912090706.png

自动打开了这个页面之后稍作停留,等程序运行完(同步你的「苹果健康」步数数据到支付宝运动)就可以离开这个页面了


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK