Skip to main content
  1. Skratky/

Ranná Rutina

Prehľad
#

Tento príklad ukazuje viacakčný pracovný postup: váš server vráti tri sekvenčné akcie, z ktorých každá spustí iný Shortcut.

Príkaz Servera
#

Odošlite morning na váš server.

Odpoveď Servera
#

[
  { "msg": "Checking calendar...", "shortcut": "GetCalendar" },
  { "msg": "Getting weather...", "shortcut": "GetWeather" },
  { "msg": "Good morning! Here's your briefing.", "shortcut": "MorningSummary" }
]

Požadované iOS Shortcuts
#

Vytvorte tieto tri Shortcuts na svojom zariadení:

1. GetCalendar
#

  • Nájsť Udalosti Kalendára kde dátum začiatku je dnes
  • Získať Podrobnosti Udalostí (názov, dátum začiatku)
  • Naformátovať udalosti ako text

2. GetWeather
#

  • Získať Aktuálne Počasie
  • Naformátovať teplotu a podmienky ako text

3. MorningSummary
#

  • Prijať vstup z PocketHook (kombinované výsledky)
  • Zobraziť Oznámenie so zhrnutím
  • Voliteľne: Prečítať Text pre hlasité prečítanie

Kód Servera (router.ts)
#

case "morning":
  return toResponse(responses([
    { msg: "Checking calendar...", shortcut: "GetCalendar" },
    { msg: "Getting weather...", shortcut: "GetWeather" },
    { msg: "Good morning! Here's your briefing.", shortcut: "MorningSummary" }
  ]));

Tip pre Automatizáciu
#

Skombinujte s automatizáciou Denná Doba v Shortcuts a SendMessageIntent pre automatické spúšťanie každé ráno.