Ejecutar un atajo con un esquema de URL en el iPhone o el iPad
El esquema de URL de Atajos es compatible con la ejecución de un atajo que se ha guardado en la colección de atajos. Esta funcionalidad puede resultar útil en los sistemas de automatización que se amplían más allá de Atajos, de forma que otras apps puedan ejecutar un atajo en tu colección. O podrías usar el esquema de URL de Atajos en un gestor de tareas para ejecutar un atajo como un paso de un proyecto. Los esquemas de URL pueden utilizarse en cualquier lugar en el que se pueda utilizar una URL, ya sea en tu propia app, en un navegador web o en la línea de comandos.
Ejecutar un atajo desde una URL
Abre una URL con la siguiente estructura:
shortcuts://run-shortcut?name=[nombre]&input=[entrada]&text=[texto]
Usa estos parámetros en la URL:
nombre: El nombre del atajo que se debe ejecutar.
entrada (opcional): La entrada inicial al atajo. Hay dos opciones de entrada: una cadena de texto o la palabra
clipboard
. Cuando el valor deinput
es una cadena de texto, se usará ese texto. Cuando el valor deinput
esclipboard
, se usan los contenidos del portapapeles.texto: Si la entrada se define como texto, al atajo se le pasa como entrada el valor del parámetro de texto. Si la entrada se define como portapapeles, este parámetro se obvia.
Al usar una cadena de texto, puedes proporcionar tu propio texto codificado de URL como entrada al atajo. Por ejemplo, una URL que usa el texto “
goetta es genial
” como entrada para un atajo llamado “Crear PDF”, debería ser así:shortcuts://run-shortcut?name=Lookup%20Goetta&input=text&text=goetta%20es%20genial
Una URL para transferir texto copiado más recientemente a un atajo llamado “Añadir a Notas” debería ser así:
shortcuts://run-shortcut?name=Añadir20%a20%Notas&input=clipboard
Consejo: Si quisieras ejecutar un atajo desde otro atajo, usa la acción “Ejecutar atajo” en lugar de abrir un esquema de URL. Solo deberías ejecutar atajos con una URL si estás realizando una integración desde otra app fuera de Atajos.