跳至內容

使用情境

PushWard 的一天

一個 homelab,一天的推播。選擇一個時間,看看哪個服務傳送什麼、從哪條路徑進來,以及如何出現在 iPhone 上。

上班腳本

點一下開始工作日

早上 7:00,一個小腳本在鎖定畫面上提問。點一下「Start」即可回覆,卡片隨即變成八小時倒數。

上班腳本 透過 REST API 傳送到 PushWard,再由 PushWard 推送到 iPhone, Apple Watch, Mac。

串接方式
workday.sh
# 07:00 from cron or launchd
curl -X POST https://api.pushward.app/activities \
  -H "Authorization: Bearer hlk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
      "slug": "approval-request",
      "name": "Workday"
    }'

curl -X PATCH https://api.pushward.app/activities/approval-request \
  -H "Authorization: Bearer hlk_YOUR_KEY" \
  -H "Content-Type: application/merge-patch+json" \
  -d '{
      "state": "ongoing",
      "content": {
        "template": "approval",
        "state": "Start your workday?",
        "source": "Script",
        "icon": "calendar",
        "accent_color": "blue",
        "details": [
          {
            "label": "Calendar",
            "value": "3 meetings, first at 9:30"
          }
        ],
        "options": [
          {
            "id": "start",
            "title": "Start",
            "style": "primary"
          },
          {
            "id": "later",
            "title": "Later",
            "style": "secondary"
          }
        ]
      }
    }'
閱讀指南

找到適合您的設定

同樣的流程,依使用者分組。打開任一個即可查看它的設定。

串接您的第一個服務

在 App 中取得整合金鑰,選擇上方任一接入方式,幾分鐘後您的第一張卡片就會出現在鎖定畫面上。