到周末老是忘记做视频测试,就写了个结果查询接口,利用 IFTTT 进行自动化查询推送。
准备工作
IFTTT for iOS:App Store
IFTTT for Android:Google Play
// 数字对应测试类型
$type = [
1 => "比比看",
2 => "TV盒子",
8 => "macOS",
9 => "PC客户端",
10 => "PC网页"
];
获取 IFTTT WebHooks Key:
打开 https://ifttt.com/maker_webhooks 登录您的账号,点击右上角的 Setting 即可看到你的 Key。
拼接 URL
API 地址:https://api.abcat.xyz/videos/
使用 get 方法:
- type = 测试类型,参照上方
- guid = xxxxxxxxx,该测试所使用的 ID
- iftttkey = IFTTT WebHooks Key
- iftttevent = IFTTT WebHooks Event
示例:
查询 比比看 [IFTTT]:https://api.abcat.xyz/videos/?type=1&guid=123456789&iftttkey=abcdefg&iftttevent=video
查询 macOS [IFTTT]:https://api.abcat.xyz/videos/?type=8&guid=123456789&iftttkey=abcdefg&iftttevent=video
IFTTT 配置
获取
打开 IFTTT,按下图创建一个接受 WebHook 的 Applet,全部按图填写。
随后创建一个 定时任务,参照 图片填写,请换成你自己的 GUID 以及查询类型,多个任务可多次创建。
图中的设定是每周六和周日的下午 6 点查询一次。
%¥@!
测试会忘记放,手机总不会不看吧??