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.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Besked | string | Beskeden der skal sendes |
| Vent på svar | boolean | Hvis 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.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Besked | string | Beskeden 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.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Svar-JSON | string | Den rå JSON-respons |
Returnerer: msg-strengen fra svaret.
Udtræk data#
Intent: ExtractDataIntent
Udtræk data-objektet fra en PocketHook-svar JSON-streng.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Svar-JSON | string | Den 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.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Svar-JSON | string | Den 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.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Besked | string | Beskedteksten der skal tilføjes |
| Afsender | enum | user eller server |
Opbygning af Genveje-automatiseringer#
Grundlæggende: Send og vis#
- Tilføj handlingen Send besked (vent på svar: til)
- Tilføj Vis resultat med outputtet
Avanceret: Parse og handl#
- Send besked → få rå svar
- Udtræk data → få datapayload
- Brug de udtrukne data i andre Genveje-handlinger (indstil lysstyrke, åbn app osv.)
Baggrundsautomatisering#
- Opret en Tidspunkt på dagen-automatisering
- Tilføj Send data til server med din triggerkommando
- 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