Een opdracht uitvoeren met een URL-schema
Het URL-schema van Opdrachten biedt ook ondersteuning voor het uitvoeren van een opdracht die in de opdrachtenbibliotheek is bewaard. Deze functionaliteit kan handig zijn in automatiseringssystemen die meer dan alleen Opdrachten omvatten, zodat andere apps een opdracht in je verzameling kunnen uitvoeren. Je kunt het URL-schema van Opdrachten ook gebruiken in een app voor taakbeheer, zoals OmniFocus of Todoist, om een opdracht als een stap in een project uit te voeren.
Een opdracht uitvoeren met een URL
Open een URL met de volgende structuur:
shortcuts://run-shortcut?name=[naam]&input=[invoer]
Gebruik de volgende parameters in de URL:
name: De naam van de opdracht die je wilt uitvoeren.
input (optioneel): De eerste invoer voor de opdracht. Je kunt kiezen uit twee opties: een tekenreeks of het woord
clipboard
. Wanneer de waarde voorinput
uit een tekenreeks bestaat, wordt die tekst gebruikt. Wanneer jeinput
instelt opclipboard
, wordt de inhoud van het klembord gebruikt.
Door een tekenreeks te gebruiken, kun je je eigen, voor URL gecodeerde tekst opgeven als invoer voor de opdracht. Een URL die bijvoorbeeld de tekst "
soep
" als invoer moet doorgeven aan een opdracht met de naam "Maak pdf aan", ziet er dan zo uit:shortcuts://run-shortcut?name=Maak%20pdf20%aan&input=text&text=soep
Een URL voor het overbrengen van de laatst gekopieerde tekst naar een opdracht met de naam "Voeg toe aan Bear", zou er zo uitzien:
shortcuts://run-shortcut?name=Voeg20%toe20%aan20%Bear&input=clipboard
Tip: Als je een opdracht vanuit een andere opdracht wilt uitvoeren, kun je beter de taak "Voer opdracht uit" gebruiken dan een URL-schema gebruiken. Voer alleen opdrachten met een URL uit als je wilt integreren vanuit een andere app buiten Opdrachten.