shortcuts://x-callback-url/run-shortcut?name=Calculate%20Tip&input=text&text=24.99&x-success=...&x-cancel=...
Selon la norme x-callback-url, les paramètres supplémentaires suivants peuvent être définis :
x-success (facultatif) : Une URL qui s’ouvre lorsque l’interaction est réussie, par exemple, après l’importation ou la fin de l’exécution d’un raccourci. Si un raccourci est exécuté, un paramètre du nom de result (résultat) est ajouté à l’URL et contient la sortie textuelle du raccourci.
result
x-cancel (facultatif) : Une URL qui s’ouvre lorsque l’interaction est annulée par l’utilisateur.
x-error (facultatif) : Une URL qui s’ouvre lorsque l’interaction échoue, parce qu’une erreur s’est produite. Un paramètre du nom de errorMessage (message d’erreur) est ajouté à l’URL et contient une description de l’erreur.
errorMessage
Avec x-success, vous pouvez spécifier une URL qui s’ouvre, après l’exécution du raccourci. Ceci pourrait être utilisé en association avec une liste de pointage de tâches en plusieurs étapes, dans laquelle vous ouvrez x-callback-url pour exécuter un raccourci, retourner à la liste et passer à la tâche suivante par le biais de l’URL.
x-success
Avec x-cancel, vous pouvez spécifier une URL de contingence qui se lancera si le raccourci s’arrête avant la fin de son exécution. Le raccourci ne s’étant pas exécuté jusqu’au bout, il ne donne aucun résultat.
x-cancel
Avec x-error, vous pouvez spécifier une URL de contingence qui se lancera si le raccourci rencontre une erreur en cours d’exécution et ne s’arrête avant la fin. Dans ce cas, vous pouvez lancer une URL différente pour traiter le problème.
x-error