A PocketHook hat App Intentet biztosít, amelyek integrálódnak a Sirivel és az iOS Parancsikonok alkalmazással. Ezekkel hangvezérelt, időzített, helyalapú vagy más iOS-eseményekkel indított automatizálásokat építhet.
Üzenet küldése#
Intent: SendMessageIntent
Üzenetet küld a szerverének, és opcionálisan megvárja a választ.
| Paraméter | Típus | Leírás |
|---|---|---|
| Message | string | A küldendő üzenet |
| Wait for Response | boolean | Ha igaz, legfeljebb 5 percig lekérdezi a választ |
Példa: “Hey Siri, send ‘check servers’ with PocketHook”
Ha a válaszra várás engedélyezve van, visszaadja a szerver válaszszövegét.
Adat küldése a szervernek#
Intent: SendDataToServerIntent
Csendben, a csevegési előzményekhez való hozzáadás nélkül küld üzenetet a szervernek. Hasznos háttér-automatizálásokhoz.
| Paraméter | Típus | Leírás |
|---|---|---|
| Message | string | A küldendő üzenet |
Példa: Hozzon létre egy Parancsikonok-automatizálást, amely minden reggel lefut, és elküldi a “daily-report” üzenetet a szerverének.
Üzenet kinyerése#
Intent: ExtractMessageIntent
Kinyeri a msg mezőt egy PocketHook válasz JSON stringből.
| Paraméter | Típus | Leírás |
|---|---|---|
| Response JSON | string | A nyers JSON válasz |
Visszaadott érték: A válaszból kinyert msg string.
Adat kinyerése#
Intent: ExtractDataIntent
Kinyeri a data objektumot egy PocketHook válasz JSON stringből.
| Paraméter | Típus | Leírás |
|---|---|---|
| Response JSON | string | A nyers JSON válasz |
Visszaadott érték: A data objektum JSON stringként.
Parancsikon nevének kinyerése#
Intent: ExtractShortcutIntent
Kinyeri a shortcut nevet egy PocketHook válasz JSON stringből.
| Paraméter | Típus | Leírás |
|---|---|---|
| Response JSON | string | A nyers JSON válasz |
Visszaadott érték: A parancsikon neve stringként.
Helyi üzenet hozzáadása#
Intent: AddLocalMessageIntent
Üzenetet ad hozzá a helyi csevegési előzményekhez anélkül, hogy bármit is elküldene a szervernek. Hasznos automatizálások helyi naplózásához.
| Paraméter | Típus | Leírás |
|---|---|---|
| Message | string | A hozzáadandó üzenetszöveg |
| Sender | enum | user vagy server |
Parancsikonok-automatizálások készítése#
Alap: küldés és megjelenítés#
- Adja hozzá az Üzenet küldése műveletet (válaszra várás: be)
- Adja hozzá az Eredmény megjelenítése műveletet a kimenettel
Haladó: feldolgozás és cselekvés#
- Üzenet küldése → a nyers válasz lekérése
- Adat kinyerése → az adatterhelés lekérése
- Használja a kinyert adatot más Parancsikonok-műveletekben (fényerő beállítása, alkalmazás megnyitása stb.)
Háttér-automatizálás#
- Hozzon létre egy Napszak automatizálást
- Adja hozzá az Adat küldése a szervernek műveletet az indító paranccsal
- A szerver feldolgozza azt, és a PocketHookon keresztül visszaindíthat Parancsikonokat
Összekapcsolás más alkalmazásokkal#
A PocketHook intentjei bármely Parancsikonok-művelettel együttműködnek. Kombinálja őket ezekkel:
- Otthon műveletek okoseszközök vezérléséhez
- Naptár/Emlékeztetők események olvasásához vagy létrehozásához
- Fájlok dokumentumok feldolgozásához
- Egészség edzésadatok naplózásához
- Bármely más, Parancsikonokkal kompatibilis alkalmazás