PocketHook tillhandahåller sex App Intents som integreras med Siri och iOS-appen Genvägar. Du kan använda dem för att bygga kraftfulla automatiseringar som utlöses av röst, tid, plats eller andra iOS-utlösare.
Skicka meddelande#
Intent: SendMessageIntent
Skicka ett meddelande till din server och vänta valfritt på svaret.
| Parameter | Typ | Beskrivning |
|---|---|---|
| Meddelande | string | Meddelandet som ska skickas |
| Vänta på svar | boolean | Om sant, frågar av i upp till 5 minuter |
Exempel: “Hej Siri, skicka ‘kontrollera servrar’ med PocketHook”
Returnerar serverns svarstext om väntan är aktiverad.
Skicka data till server#
Intent: SendDataToServerIntent
Skicka ett meddelande till din server tyst — utan att lägga till det i chatthistoriken. Användbart för bakgrundsautomatiseringar.
| Parameter | Typ | Beskrivning |
|---|---|---|
| Meddelande | string | Meddelandet som ska skickas |
Exempel: Skapa en Genvägar-automatisering som körs varje morgon och skickar “daily-report” till din server.
Extrahera meddelande#
Intent: ExtractMessageIntent
Extrahera fältet msg från en PocketHook-svars-JSON-sträng.
| Parameter | Typ | Beskrivning |
|---|---|---|
| Svars-JSON | string | Det råa JSON-svaret |
Returnerar: msg-strängen från svaret.
Extrahera data#
Intent: ExtractDataIntent
Extrahera objektet data från en PocketHook-svars-JSON-sträng.
| Parameter | Typ | Beskrivning |
|---|---|---|
| Svars-JSON | string | Det råa JSON-svaret |
Returnerar: data-objektet som en JSON-sträng.
Extrahera genvägsnamn#
Intent: ExtractShortcutIntent
Extrahera namnet shortcut från en PocketHook-svars-JSON-sträng.
| Parameter | Typ | Beskrivning |
|---|---|---|
| Svars-JSON | string | Det råa JSON-svaret |
Returnerar: Genvägens namn som sträng.
Lägg till lokalt meddelande#
Intent: AddLocalMessageIntent
Lägg till ett meddelande i den lokala chatthistoriken utan att skicka något till servern. Användbart för att logga automatiseringar lokalt.
| Parameter | Typ | Beskrivning |
|---|---|---|
| Meddelande | string | Meddelandetexten som ska läggas till |
| Avsändare | enum | user eller server |
Bygga Genvägar-automatiseringar#
Grundläggande: skicka och visa#
- Lägg till åtgärden Skicka meddelande (vänta på svar: på)
- Lägg till Visa resultat med utdata
Avancerat: tolka och agera#
- Skicka meddelande → hämta råsvar
- Extrahera data → hämta datainnehållet
- Använd den extraherade datan i andra Genvägar-åtgärder (ställa in ljusstyrka, öppna app, osv.)
Bakgrundsautomatisering#
- Skapa en Tid på dagen-automatisering
- Lägg till Skicka data till server med ditt utlösarkommando
- Servern bearbetar det och kan utlösa genvägar tillbaka via PocketHook
Kedja ihop med andra appar#
PocketHook-intents fungerar med alla Genvägar-åtgärder. Kombinera dem med:
- Hem-åtgärder för att styra smarta enheter
- Kalender/Påminnelser för att läsa eller skapa händelser
- Filer för att bearbeta dokument
- Hälsa för att logga träningsdata
- Alla andra Genvägar-kompatibla appar