Gérer des listes dans Raccourcis sur l’iPhone ou l’iPad
Cette section traite de l’utilisation des données renvoyées par l’API Typicode (dans la rubrique précédente) avec les actions Obtenir l’élément à partir de la liste et Répéter avec chaque. L’action « Obtenir l’élément à partir de la liste » permet d’agir sur un élément en particulier dans une liste. L’action Répéter avec chacun permet à un raccourci d’intervenir sur chaque élément d’une liste l’un après l’autre.
Avant de traiter tous les éléments d’une liste, vous pouvez tester vos actions sur un seul élément. Vous pouvez transmettre une liste à une action et Raccourcis demandera quel élément vous souhaitez traiter. Vous pouvez également choisir un élément en particulier, en ajoutant l’action « Obtenir l’élément à partir de la liste », créant ainsi un environnement de test similaire à votre flux de travail final.
Obtenir une valeur pour un seul élément de la liste
Dans l’app Raccourcis sur votre iPhone ou iPad, ajoutez une action « Obtenir l’élément à partir de la liste » après l’action « Obtenir le contenu de l’URL ».
L’action prendra automatiquement le résultat de l’action précédente.
Ajouter l’action Obtenir la valeur du dictionnaire.
Cette action permet d’obtenir la valeur d’une clé.
Définir la clé à
name
.Touchez pour exécuter le raccourci.
Raccourcis affiche la valeur du
name
pour le premier élément.
Obtenir les valeurs de tous les éléments de la 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 ».
L’action prendra automatiquement le résultat de l’action précédente.
Ajouter l’action Obtenir la valeur du dictionnaire avant l’action Fin de la récurrence.
Cette action permet d’obtenir la valeur d’une clé.
Définir la clé à
name
.Ajouter l’action Texte après l’action Obtenir la valeur du dictionnaire. Ajoutez les variables Index de répétition et Valeur du dictionnaire à l’action Texte.
Ajoutez une action Alerte après l’action Fin de la récurrence.
Configurez l’alerte pour qu’elle n’affiche que la variable Résultats de la répétition.
Touchez pour exécuter le raccourci.
Raccourcis affiche la variable « Fin de la récurrence », une combinaison de toutes les valeurs transmises au cours de la boucle.