iOS 快捷指令 + Server酱:自动化事件推送微信
效果:设置 iPhone 自动化(如到家、充电、定时),触发后自动给你的微信发送一条通知。
前置条件
- 一个 Server酱 SendKey。获取方法:30 秒获取 SendKey 教程。
- 一部已安装“快捷指令”App 的 iPhone 或 iPad。
配置步骤
-
创建快捷指令 打开“快捷指令”App,新建一个快捷指令(以下按钮与标签文案随 iOS 版本略有差异,以系统实际显示为准)。
-
添加“获取 URL 内容”操作 点击“添加操作”,搜索并选择“获取 URL 内容”操作。
-
配置 API 请求 在“获取 URL 内容”操作中,按如下方式填写:
- URL:
https://sctapi.ftqq.com/你的SENDKEY.send - 方法: 选择
POST - 请求体: 选择
表单 - 点击“添加新字段”,添加两个字段:
- 名称:
title,值: 填写你的通知标题,例如“到家提醒”。 - 名称:
desp,值: 填写通知正文,例如“已安全到家”。你可以点击“变量”按钮,插入当前日期、时间、电量等动态信息。
- 名称:
- URL:
-
(可选) 添加通知或提示 可以在“获取 URL 内容”操作后,添加一个“显示通知”或“显示结果”操作,以便在手机本地确认快捷指令已执行。
-
保存并命名 点击“完成”,并为这个快捷指令命名,例如“Server酱推送”。
-
创建自动化 在“快捷指令”App 中,切换到“自动化”标签,新建一个自动化(入口文案随 iOS 版本略有差异,以系统显示为准)。
- 选择一个触发器,例如“到达”、“离开”、“充电器”、“特定时间”等。
- 配置触发条件(如选择家庭地址、设定时间)。
- 在接下来的“添加操作”步骤中,搜索并选择你刚才创建的“Server酱推送”快捷指令。
- 点击“下一步”,务必关闭“运行前询问”,然后点击“完成”。
现在,当设定的自动化条件满足时,你的微信就会收到通知。
常见问题
每天能发多少条消息? 免费版每天可发送 5 条。订阅会员目前特价最低 3 元/月,一天最多可发 1000 条(价格详情)。
消息没收到怎么办? 请先查看常见问题与排查指南,确认 SendKey 和通道配置正确。同时检查 iPhone 的自动化是否已关闭“运行前询问”。
有发送频率限制吗? 为防止滥用,Server酱 对 API 调用有频率限制,每分钟不超过 50 次请求。个人自动化场景通常不会触发此限制。
可以用 GET 方式请求吗?
可以。将“获取 URL 内容”操作的“方法”设为 GET,然后将参数拼接在 URL 后:https://sctapi.ftqq.com/你的SENDKEY.send?title=标题&desp=内容。快捷指令会自动对中文进行 URL 编码。
自动化触发时手机需要亮屏吗? 不需要。个人自动化在后台即可触发,但需要确保“快捷指令”App 的通知权限已开启。
相关集成
- Python 脚本推送 - 在电脑或服务器上用 Python 脚本发送通知。
- Uptime Kuma 宕机告警 - 监控网站状态,宕机时推送。
- 青龙面板任务通知 - 定时任务执行结果推送。