Gå til hovedindhold
  1. Dokumentation/

Siri & App Intents

PocketHook tilbyder seks App Intents, der integrerer med Siri og iOS Genveje-appen. Du kan bruge dem til at bygge kraftfulde automatiseringer udløst af stemme, tid, placering eller andre iOS-triggere.

Send besked
#

Intent: SendMessageIntent

Send en besked til din server og vent eventuelt på svaret.

ParameterTypeBeskrivelse
BeskedstringBeskeden der skal sendes
Vent på svarbooleanHvis sand, venter op til 5 minutter

Eksempel: “Hey Siri, send ’tjek servere’ med PocketHook”

Returnerer serverens svartekst, hvis ventetid er aktiveret.

Send data til server
#

Intent: SendDataToServerIntent

Send en besked til din server stille — uden at tilføje den til chathistorikken. Nyttig til baggrundsautomatiseringer.

ParameterTypeBeskrivelse
BeskedstringBeskeden der skal sendes

Eksempel: Opret en Genveje-automatisering, der kører hver morgen og sender “daily-report” til din server.

Udtræk besked
#

Intent: ExtractMessageIntent

Udtræk msg-feltet fra en PocketHook-svar JSON-streng.

ParameterTypeBeskrivelse
Svar-JSONstringDen rå JSON-respons

Returnerer: msg-strengen fra svaret.

Udtræk data
#

Intent: ExtractDataIntent

Udtræk data-objektet fra en PocketHook-svar JSON-streng.

ParameterTypeBeskrivelse
Svar-JSONstringDen rå JSON-respons

Returnerer: data-objektet som en JSON-streng.

Udtræk genvejsnavn
#

Intent: ExtractShortcutIntent

Udtræk shortcut-navnet fra en PocketHook-svar JSON-streng.

ParameterTypeBeskrivelse
Svar-JSONstringDen rå JSON-respons

Returnerer: Genvejsnavnstrengen.

Tilføj lokal besked
#

Intent: AddLocalMessageIntent

Tilføj en besked til den lokale chathistorik uden at sende noget til serveren. Nyttig til lokal logning af automatiseringer.

ParameterTypeBeskrivelse
BeskedstringBeskedteksten der skal tilføjes
Afsenderenumuser eller server

Opbygning af Genveje-automatiseringer
#

Grundlæggende: Send og vis
#

  1. Tilføj handlingen Send besked (vent på svar: til)
  2. Tilføj Vis resultat med outputtet

Avanceret: Parse og handl
#

  1. Send besked → få rå svar
  2. Udtræk data → få datapayload
  3. Brug de udtrukne data i andre Genveje-handlinger (indstil lysstyrke, åbn app osv.)

Baggrundsautomatisering
#

  1. Opret en Tidspunkt på dagen-automatisering
  2. Tilføj Send data til server med din triggerkommando
  3. Serveren behandler det og kan udløse Genveje tilbage via PocketHook

Kæde med andre apps
#

PocketHook-intents fungerer med enhver Genveje-handling. Kombiner dem med:

  • Hjem-handlinger til styring af smarte enheder
  • Kalender/Påmindelser til at læse eller oprette begivenheder
  • Filer til behandling af dokumenter
  • Sundhed til at logge træningsdata
  • Enhver anden Genveje-kompatibel app