Přeskočit na hlavní obsah
  1. Dokumentace/

Siri a App Intents

PocketHook poskytuje šest App Intents, které se integrují se Siri a aplikací iOS Zkratky. Můžete je použít k vytvoření výkonných automatizací spouštěných hlasem, časem, polohou nebo jinými iOS triggery.

Odeslat zprávu
#

Intent: SendMessageIntent

Odešlete zprávu na server a volitelně počkejte na odpověď.

ParametrTypPopis
ZprávastringZpráva k odeslání
Čekat na odpověďbooleanPokud true, čeká až 5 minut

Příklad: “Hey Siri, pošli ‘zkontrolovat servery’ přes PocketHook”

Vrátí text odpovědi serveru, pokud je čekání aktivní.

Odeslat data na server
#

Intent: SendDataToServerIntent

Odešlete zprávu na server tiše — bez přidání do historie chatu. Užitečné pro automatizace na pozadí.

ParametrTypPopis
ZprávastringZpráva k odeslání

Příklad: Vytvořte automatizaci Zkratek, která se spouští každé ráno a odesílá “daily-report” na váš server.

Extrahovat zprávu
#

Intent: ExtractMessageIntent

Extrahuje pole msg z JSON řetězce odpovědi PocketHook.

ParametrTypPopis
JSON odpovědistringSurový JSON odpovědi

Vrací: Řetězec msg z odpovědi.

Extrahovat data
#

Intent: ExtractDataIntent

Extrahuje objekt data z JSON řetězce odpovědi PocketHook.

ParametrTypPopis
JSON odpovědistringSurový JSON odpovědi

Vrací: Objekt data jako JSON řetězec.

Extrahovat název zkratky
#

Intent: ExtractShortcutIntent

Extrahuje název shortcut z JSON řetězce odpovědi PocketHook.

ParametrTypPopis
JSON odpovědistringSurový JSON odpovědi

Vrací: Řetězec s názvem zkratky.

Přidat lokální zprávu
#

Intent: AddLocalMessageIntent

Přidá zprávu do lokální historie chatu bez odesílání na server. Užitečné pro lokální protokolování automatizací.

ParametrTypPopis
ZprávastringText zprávy k přidání
Odesílatelenumuser nebo server

Vytváření automatizací se Zkratkami
#

Základní: Odeslat a zobrazit
#

  1. Přidejte akci Odeslat zprávu (čekat na odpověď: zapnuto)
  2. Přidejte Zobrazit výsledek s výstupem

Pokročilé: Analyzovat a jednat
#

  1. Odeslat zprávu → získat surovou odpověď
  2. Extrahovat data → získat datový obsah
  3. Použít extrahovaná data v dalších akcích Zkratek (nastavit jas, otevřít aplikaci atd.)

Automatizace na pozadí
#

  1. Vytvořte automatizaci Denní doba
  2. Přidejte Odeslat data na server s vaším příkazem
  3. Server to zpracuje a může spustit Zkratky zpět přes PocketHook

Řetězení s dalšími aplikacemi
#

Intenty PocketHook fungují s jakoukoli akcí Zkratek. Kombinujte je s:

  • Akce Domácnost pro ovládání chytrých zařízení
  • Kalendář/Připomínky pro čtení nebo vytváření událostí
  • Soubory pro zpracování dokumentů
  • Zdraví pro záznam dat o cvičení
  • Jakákoli další aplikace kompatibilní se Zkratkami