Crear contactos a partir de datos en Atajos en el iPhone o el iPad
Puedes utilizar los datos de una API para crear eventos de calendario, contactos, notas, etc. Este ejemplo demuestra cómo crear contactos desde la API Typicode. Crear contactos utilizando la acción “Añadir a Contactos” requiere introducir el nombre y los apellidos. Tendrás que usar la acción “Dividir texto” para separar los nombres de usuario contenidos en los datos de la API.
Dividir el texto en una lista
En la app Atajos del dispositivo iOS o iPadOS, añade una acción “Repetir con cada uno“ a continuación de la acción “Obtener contenido de URL”.
Añade una acción “Obtener valor del diccionario” dentro de la acción “Repetir con cada uno” y configura la clave como
name
(nombre).Añade una acción “Dividir texto” después de la acción “Obtener valor del diccionario” y configura la entrada como el valor del diccionario y el delimitador como Espacios.
La acción “Dividir texto” creará una lista de ítems basada en el delimitador. En este caso, el nombre del contacto es el primer ítem de la lista y los apellidos, el último.
Añade dos acciones “Obtener ítem de la lista”. Configura la primera acción para que obtenga el primer ítem y la segunda para que obtenga el último. Para ambas acciones, utiliza una variable mágica de la salida de la acción “Dividir texto”.
Crear un contacto
En la app Atajos del dispositivo iOS o iPadOS, añade una acción “Obtener valor del diccionario” a continuación de las acciones “Dividir texto” y, después, configura la clave como
phone
(teléfono) y el diccionario como “Repetir ítem”.Añade una acción “Añadir contacto” a continuación de la última acción “Obtener valor del diccionario”.
Llegado este punto, tendrás las siguientes acciones:
URL
Obtener contenido de URL
Repetir con cada uno
Obtener valor de nombre en “Repetir ítem”
Dividir valor del diccionario en espacios
Obtener primer ítem desde “Texto dividido”
Obtener último ítem desde “Texto dividido”
Obtener valor de teléfono en “Repetir ítem”
Añadir contacto
Terminar repetición
En la acción “Añadir contacto”, configura el nombre como la variable mágica de la primera acción “Dividir texto” y los apellidos como la variable mágica de la segunda acción “Dividir texto”.
En el menú “Mostrar más”, configura el número de teléfono como la variable mágica de la acción “Obtener valor” de teléfono.
Desactiva “Mostrar la hoja de redacción”.
Pulsa para ejecutar el atajo y crear contactos desde la API.
ADVERTENCIA: Tras ejecutar este atajo se crearán contactos en el dispositivo. Añade una nota a los contactos para que sea más fácil borrarlos.