Créer des contacts à partir de données dans Raccourcis sur l’iPhone ou l’iPad
Vous pouvez utiliser les données d’une API pour créer des évènements de calendrier, des contacts, des notes, et bien plus encore. Cet exemple montre comment créer des contacts à partir de l’API Typicode. La création de contacts à l’aide de l’action « Ajouter aux contacts » nécessite un prénom et un nom. Vous devrez utiliser l’action « Scinder le texte » pour séparer les noms des utilisateurs dans les données de l’API.
Scinder le texte en une liste
Dans l’app Raccourcis sur votre iPhone ou iPad, ajoutez une action « Répéter pour chaque élément » après l’action « Obtenir le contenu de l’URL ».
Ajoutez une action « Obtenir la valeur du dictionnaire » à l’intérieur de l’action « Répéter pour chaque élément », puis définissez la clé sur
name
.Ajoutez une action « Scinder le texte » après l’action « Obtenir la valeur du dictionnaire », puis définissez l’entrée sur « Valeur du dictionnaire » et le délimiteur sur Espaces.
L’action « Scinder le texte » créera une liste d’éléments basée sur le délimiteur. Dans ce cas, le prénom du contact est le premier élément de la liste et son nom de famille est le dernier élément de la liste.
Ajoutez deux actions « Obtenir l’élément de la liste ». Définissez la première action pour obtenir le Premier élément et la seconde action pour obtenir le Dernier élément. Pour les deux actions, utilisez une variable magique du résultat de l’action « Scinder le texte ».
Créer un contact
Dans l’app Raccourcis sur votre iPhone ou iPad, ajoutez une action « Obtenir la valeur du dictionnaire » après les actions « Scinder le texte », puis définissez la clé sur
phone
et le Dictionnaire sur « Élément de répétition ».Ajoutez une action « Ajouter un contact » après la dernière action « Obtenir la valeur du dictionnaire ».
À ce stade, vous avez les actions suivantes :
URL
Obtenir le contenu de l’URL
Répéter pour chaque élément
Obtenir la valeur pour le nom dans Élément de répétition
Scinder la valeur du dictionnaire par des espaces
Obtenir le Premier élément à partir de Scinder le texte
Obtenir le Dernier élément à partir de Scinder le texte
Obtenir la valeur pour le téléphone dans Élément de répétition
Ajouter un contact
Fin de la récurrence
Dans l’action « Ajouter le contact », définissez le Prénom sur la variable magique de la première action « Scinder le texte » et le Nom sur la variable magique de la seconde action « Scinder le texte ».
Dans le menu « En afficher plus », définissez Numéro de téléphone sur la variable magique de l’action Obtenir la valeur pour le téléphone.
Désactivez « Afficher la feuille de composition ».
Touchez pour exécuter le raccourci et créer des contacts depuis l’API.
AVERTISSEMENT : l’exécution de ce raccourci créera des contacts sur votre appareil. Ajoutez une note aux contacts pour faciliter leur suppression.