Použití URL s daty x-callback ve Zkratkách na Macu

Zkratky podporují URL s daty x-callback, což umožňuje předat volající aplikaci odezvu (callback), jakmile je interakce dokončena. Zkratky můžete spouštět pomocí URL s daty x-callback a používat přitom parametry, které byly popsány v části Spuštění zkratky pomocí schématu URL na Macu. Příklad:

shortcuts://x-callback-url/run-shortcut?name=Calculate%20Tip&input=text&text=24.99&x-success=...&x-cancel=...

Prostřednictvím standardu x-callback-url lze zadat následující doplňkové parametry:

  • x-success (volitelné): URL, které se otevře, pokud je interakce úspěšná – například po naimportování nebo dokončení zpracování zkratky. Jakmile je zkratka spuštěna, je k URL připojen parametr result, obsahující textový výstup zkratky.

  • x-cancel (volitelné): URL, které se otevře, když je interakce zrušena uživatelem.

  • x-error (volitelné): URL, které se otevře, když se interakce nezdaří následkem chyby. K URL je připojen parametr errorMessage obsahující popis chyby.

Pomocí parametru x-success můžete zadat URL, které se otevře, pokud je zpracování zkratky úspěšně dokončeno. Tento parametr lze použít v kombinaci s vícekrokovým kontrolním seznamem úloh, v němž otevřete x-callback-url pro spuštění zkratky, návrat do seznamu a přechod na následující úlohu prostřednictvím URL.

Pomocí parametru x-cancel můžete zadat URL pro nepředvídané události, které se spustí v případě, že se zpracování zkratky před dokončením zastaví. Vzhledem k tomu, že zpracování zkratky nebylo dokončeno, není z ní k dispozici žádný výstup.

Pomocí parametru x-error můžete zadat URL pro nepředvídané události, které se spustí, když se při zpracování zkratky vyskytne chyba a zpracování se nedokončí. V takovém případě můžete spustit jiné URL umožňující potíže vyřešit.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Užitečné?
Limit počtu znaků: 250
Limit maximálního počtu znaků je 250.
Děkujeme za zpětnou vazbu.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.