Skip to main content
  1. Dokumentácia/

Siri a App Intents

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ď.

ParameterTypPopis
SprávastringSpráva na odoslanie
Čakať na odpoveďbooleanAk 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í.

ParameterTypPopis
SprávastringSprá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.

ParameterTypPopis
JSON odpovedestringSurový JSON odpovede

Vracia: Reťazec msg z odpovede.

Extrahovať dáta
#

Intent: ExtractDataIntent

Extrahuje objekt data z JSON reťazca odpovede PocketHook.

ParameterTypPopis
JSON odpovedestringSurový 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.

ParameterTypPopis
JSON odpovedestringSurový 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í.

ParameterTypPopis
SprávastringText správy na pridanie
Odosielateľenumuser alebo server

Vytváranie automatizácií so Skratkami
#

Základné: Odoslať a zobraziť
#

  1. Pridajte akciu Odoslať správu (čakať na odpoveď: zapnuté)
  2. Pridajte Zobraziť výsledok s výstupom

Pokročilé: Analyzovať a konať
#

  1. Odoslať správu → získať surovú odpoveď
  2. Extrahovať dáta → získať dátový obsah
  3. Použite extrahované dáta v ďalších akciách Skratiek (nastaviť jas, otvoriť aplikáciu atď.)

Automatizácia na pozadí
#

  1. Vytvorte automatizáciu Denná doba
  2. Pridajte Odoslať dáta na server s vaším spúšťacím príkazom
  3. 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