iOS 快捷指令 + pushplus:手机自动化推到微信
效果:快捷指令被触发(充电、到家、快捷指令按钮)后,向 pushplus POST 一条 JSON,微信收到通知。
前置条件
- 一个 pushplus token(官网扫码获取)
- iPhone / iPad 上的「快捷指令」App
content 必须填写,空字符串会被接口拒绝。
配置步骤
- 打开快捷指令 → 新建快捷指令。
- 添加操作 获取 URL 的内容(或先「URL」再「获取 URL 的内容」)。
- 填写:
- URL:
https://www.pushplus.plus/send - 方法:
POST - 请求头:
Content-Type=application/json - 请求体:JSON
- URL:
{
"token": "你的token",
"title": "快捷指令通知",
"content": "这里填正文,不能留空",
"template": "markdown"
}
- 正文可用快捷指令变量(当前位置、剪贴板、电量)拼进
content,但拼完之后不能是空。 - 需要时再加「自动化」触发(特定时间、到达地点、充电等)。
token 不要放到可分享的快捷指令里对外发布。完整参数见 消息接口文档。
只要打开一个固定链接时,也可以用「URL」+「打开 URL」走 GET:
https://www.pushplus.plus/send?token=你的token&title=快捷指令&content=有新的自动化触发
GET 的 content 同样不能缺。
验证
本机或 Mac 先打通接口:
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"快捷指令配置测试","content":"token 可用","template":"markdown"}'
返回 code 为 200 后,在快捷指令里点运行。
常见问题
提示失败 / 没消息? 检查请求体是 JSON 而不是表单;content 是否被变量替换成了空。
快捷指令要登录 iCloud? 运行网络请求时按系统提示允许访问。
收不到消息见 排查说明。