PocketHook pruža šest App Intents koji se integriraju sa Siri i aplikacijom iOS Shortcuts. Možete ih koristiti za izradu moćnih automatizacija pokrenutih glasom, vremenom, lokacijom ili drugim iOS okidačima.
Pošalji poruku#
Intent: SendMessageIntent
Pošaljite poruku svom poslužitelju i po želji pričekajte odgovor.
| Parametar | Tip | Opis |
|---|---|---|
| Message | string | Poruka koju treba poslati |
| Wait for Response | boolean | Ako je true, dozivanje traje do 5 minuta |
Primjer: “Hej Siri, pošalji ‘provjeri poslužitelje’ pomoću PocketHook-a”
Vraća tekst odgovora poslužitelja ako je čekanje omogućeno.
Pošalji podatke poslužitelju#
Intent: SendDataToServerIntent
Pošaljite poruku svom poslužitelju tiho — bez dodavanja u povijest chata. Korisno za pozadinske automatizacije.
| Parametar | Tip | Opis |
|---|---|---|
| Message | string | Poruka koju treba poslati |
Primjer: Stvorite Shortcuts automatizaciju koja se pokreće svako jutro i šalje “daily-report” vašem poslužitelju.
Izdvoji poruku#
Intent: ExtractMessageIntent
Izdvaja polje msg iz JSON stringa odgovora PocketHook-a.
| Parametar | Tip | Opis |
|---|---|---|
| Response JSON | string | Sirovi JSON odgovor |
Vraća: String msg iz odgovora.
Izdvoji podatke#
Intent: ExtractDataIntent
Izdvaja objekt data iz JSON stringa odgovora PocketHook-a.
| Parametar | Tip | Opis |
|---|---|---|
| Response JSON | string | Sirovi JSON odgovor |
Vraća: Objekt data kao JSON string.
Izdvoji naziv shortcuta#
Intent: ExtractShortcutIntent
Izdvaja naziv shortcut iz JSON stringa odgovora PocketHook-a.
| Parametar | Tip | Opis |
|---|---|---|
| Response JSON | string | Sirovi JSON odgovor |
Vraća: String s nazivom shortcuta.
Dodaj lokalnu poruku#
Intent: AddLocalMessageIntent
Dodaje poruku u lokalnu povijest chata bez slanja bilo čega poslužitelju. Korisno za lokalno bilježenje automatizacija.
| Parametar | Tip | Opis |
|---|---|---|
| Message | string | Tekst poruke koji treba dodati |
| Sender | enum | user ili server |
Izrada Shortcuts automatizacija#
Osnovno: Pošalji i prikaži#
- Dodajte radnju Send Message (čekaj odgovor: uključeno)
- Dodajte Show Result s izlazom
Napredno: Parsiraj i djeluj#
- Send Message → dobijte sirovi odgovor
- Extract Data → dobijte podatkovni payload
- Koristite izdvojene podatke u drugim Shortcuts radnjama (postavljanje svjetline, otvaranje aplikacije itd.)
Pozadinska automatizacija#
- Stvorite automatizaciju Time of Day
- Dodajte Send Data to Server sa svojom okidačkom naredbom
- Poslužitelj je obrađuje i može putem PocketHook-a natrag pokrenuti Shortcuts
Povezivanje s drugim aplikacijama#
Intenti PocketHook-a rade sa svakom Shortcuts radnjom. Kombinirajte ih s:
- Home radnjama za upravljanje pametnim uređajima
- Calendar/Reminders za čitanje ili stvaranje događaja
- Files za obradu dokumenata
- Health za bilježenje podataka o treningu
- Bilo kojom drugom aplikacijom kompatibilnom sa Shortcuts