PocketHook poskytuje šesť App Intents, ktoré sa integrujú so Siri a aplikáciou iOS Skratky. Môžete ich použiť na vytvorenie výkonných automatizácií spúšťaných hlasom, časom, polohou alebo inými iOS spúšťačmi.
Odoslať správu#
Intent: SendMessageIntent
Odošlite správu na váš server a voliteľne počkajte na odpoveď.
| Parameter | Typ | Popis |
|---|---|---|
| Správa | string | Správa na odoslanie |
| Čakať na odpoveď | boolean | Ak true, čaká až 5 minút |
Príklad: “Hey Siri, pošli ‘skontrolovať servery’ cez PocketHook”
Vráti text odpovede servera, ak je čakanie aktívne.
Odoslať dáta na server#
Intent: SendDataToServerIntent
Odošlite správu na server ticho — bez pridania do histórie chatu. Užitočné pre automatizácie na pozadí.
| Parameter | Typ | Popis |
|---|---|---|
| Správa | string | Správa na odoslanie |
Príklad: Vytvorte automatizáciu Skratiek, ktorá sa spúšťa každé ráno a odosiela “daily-report” na váš server.
Extrahovať správu#
Intent: ExtractMessageIntent
Extrahuje pole msg z JSON reťazca odpovede PocketHook.
| Parameter | Typ | Popis |
|---|---|---|
| JSON odpovede | string | Surový JSON odpovede |
Vracia: Reťazec msg z odpovede.
Extrahovať dáta#
Intent: ExtractDataIntent
Extrahuje objekt data z JSON reťazca odpovede PocketHook.
| Parameter | Typ | Popis |
|---|---|---|
| JSON odpovede | string | Surový JSON odpovede |
Vracia: Objekt data ako JSON reťazec.
Extrahovať názov skratky#
Intent: ExtractShortcutIntent
Extrahuje názov shortcut z JSON reťazca odpovede PocketHook.
| Parameter | Typ | Popis |
|---|---|---|
| JSON odpovede | string | Surový JSON odpovede |
Vracia: Reťazec s názvom skratky.
Pridať lokálnu správu#
Intent: AddLocalMessageIntent
Pridá správu do lokálnej histórie chatu bez odosielania čohokoľvek na server. Užitočné na lokálne logovanie automatizácií.
| Parameter | Typ | Popis |
|---|---|---|
| Správa | string | Text správy na pridanie |
| Odosielateľ | enum | user alebo server |
Vytváranie automatizácií so Skratkami#
Základné: Odoslať a zobraziť#
- Pridajte akciu Odoslať správu (čakať na odpoveď: zapnuté)
- Pridajte Zobraziť výsledok s výstupom
Pokročilé: Analyzovať a konať#
- Odoslať správu → získať surovú odpoveď
- Extrahovať dáta → získať dátový obsah
- Použite extrahované dáta v ďalších akciách Skratiek (nastaviť jas, otvoriť aplikáciu atď.)
Automatizácia na pozadí#
- Vytvorte automatizáciu Denná doba
- Pridajte Odoslať dáta na server s vaším spúšťacím príkazom
- Server to spracuje a môže spustiť Skratky späť cez PocketHook
Reťazenie s ďalšími aplikáciami#
Intenty PocketHook fungujú s akoukoľvek akciou Skratiek. Kombinujte ich s:
- Akcie Domácnosť na ovládanie inteligentných zariadení
- Kalendár/Pripomienky na čítanie alebo vytváranie udalostí
- Súbory na spracovanie dokumentov
- Zdravie na zaznamenávanie údajov o tréningu
- Akákoľvek iná aplikácia kompatibilná so Skratkami