Crear contactos a partir de datos en Atajos en la Mac
Puedes usar los datos de una API para crear eventos de calendario, contactos, notas, y más. Este ejemplo muestra cómo crear contactos a partir de la API de Typicode. Para crear contactos utilizando la acción Agregar a contactos se requiere un nombre y un apellido. Tendrás que usar la acción Dividir texto para separar los nombres de los usuarios en los datos de la API.
Dividir texto para crear una lista
En la app Atajos en la Mac, agrega una acción Repetir con cada después de la acción Obtener contenido de URL.
Agrega una acción Obtener valor del diccionario dentro de la acción Repetir con cada, y luego establece la clave como
name
.Agrega una acción Dividir texto después de la acción Obtener valor del diccionario, y establece la entrada a Valor del diccionario y el delimitador a Espacios.
La acción Dividir texto creará una lista de elementos basada en el delimitador. En este caso, el nombre del contacto es el primer elemento de la lista y su apellido es el último.
Agrega dos acciones Obtener elemento de lista. Configura la primera acción para obtener el Primer elemento y la segunda para obtener el Último elemento. Para ambas acciones usa una variable mágica de la salida de la acción Dividir texto.
Crear un contacto
En la app Atajos en la Mac, agrega la acción Obtener valor del diccionario después de las acciones Dividir texto y establece la clave a
teléfono
, y establece Repetir elemento en Diccionario.Agrega una acción Agregar nuevo contacto después de la última acción Obtener valor del diccionario.
En este punto tienes las siguientes acciones:
URL
Obtener contenido de URL
Repetir con cada
Obtener valor para el nombre en Repetir elemento
Dividir valor del diccionario por espacios
Obtener el primer elemento de Dividir texto
Obtener el último elemento de Dividir texto
Obtener valor para el teléfono en Repetir elemento
Agregar contacto
Terminar repetición
En la acción Agregar contacto, establece Nombre en la variable mágica de la primera acción Dividir texto, y establece Apellido en la variable mágica de la segunda acción Dividir texto.
En el menú Mostrar más, establece Número de teléfono en la variable mágica de la acción Obtener valor para la acción del teléfono.
Desactiva Mostrar hoja de redacción.
Haz clic en para ejecutar el atajo y crear contactos desde la API.
ADVERTENCIA: al ejecutar este atajo se crearán contactos en tu dispositivo. Agrega una nota a los contactos para facilitar su eliminación.