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 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 de famille. Vous devrez utiliser l’action Séparer le texte pour distinguer les noms de l’utilisateur dans les données de l’API.
Séparer le texte en une liste
Dans l’app Raccourcis sur votre iPhone ou iPad, ajoutez une action « Répéter avec chacun » après l’action « Obtenir le contenu de l’URL ».
Ajouter une action « Obtenir la valeur du dictionnaire » à l’intérieur de l’action « Répéter avec chaque », puis définissez la clé de
name
.Ajoutez une action Séparer 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 Séparer 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.
Ajouter deux actions Obtenir l’élément à partir de la liste. Définissez la première action pour obtenir le premier élément et la deuxième action pour obtenir le dernier élément. Pour les deux actions, utilisez une variable magique du résultat de l’action Séparer 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 « Séparer le texte », puis définissez la clé sur
phone
et le dictionnaire sur l’élément Répéter.Ajouter l’action Ajouter un nouveau contact après la dernière action Obtenir la valeur du dictionnaire.
À ce stade, vous disposez des actions suivantes :
URL
Obtenir le contenu de l’URL
Répéter avec chacun
Obtenir la valeur du nom dans Élément de répétition
Séparer la valeur du dictionnaire par des espaces
Obtenir le premier élément de Séparer le texte
Obtenir le dernier élément de Séparer le texte
Obtenir la valeur pour téléphone dans Élément de répétition
Ajouter un contact
Fin de la récurrence
Dans l’action Ajouter un contact, définissez le Prénom comme la variable magique de la première action Séparer le texte et le nom de famille comme la variable magique de la deuxième action Séparer le texte.
À partir du menu Afficher plus, définissez Numéro de téléphone comme variable magique de l’action Obtenir la valeur du téléphone.
Désactiver Afficher la feuille de composition.
Touchez pour exécuter le raccourci et créer des contacts à partir de 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.