这个需要比较多的知识:网络请求,json提取等,只适合对编程了解比较多的情况。
获取最新版本信息的请求示例:https://getquicker.net/open/api/actions/CheckVersion?id=b988e137-7bc3-4cd3-a7fd-08dad6aa6376 会返回下面的结果,里面有revision,提取到一个数字里和动作里取到的版本号对比。
{"id": "b988e137-7bc3-4cd3-a7fd-08dad6aa6376","revision": 53,"lastUpdateTimeUtc": "2022-12-21T06:01:07.9337812","changeLog": "增加:如果版本太低,提示更新"}
Quicker自身有检查动作版本并提示的功能,通常依赖自身的提示即可。
可以参考这个例子试试 https://getquicker.net/Sharedaction?code=2e9b6379-a1bb-4d53-f6bc-08dae2ffb129
需要注意的是,和主贴里的情况类似,在动作作者的电脑上,因为不是从动作库里安装的动作,所以得到的动作版本号这个信息是不对的。