Gestion des listes dans Raccourcis sur l’iPhone ou l’iPad
Cette section détaille l’utilisation des données retournées par l’API Typicode (vue dans les rubriques précédentes) avec les actions Obtenir l’élément de la liste et Répéter pour chaque élément. L’action « Obtenir l’élément de la liste » permet à un raccourci d’agir sur un élément particulier d’une liste. L’action Répéter chaque élément permet à un raccourci d’agir sur chaque élément d’une liste, l’un après l’autre.
Avant de lancer le traitement sur tous les éléments d’une liste, nous vous conseillons de tester vos actions sur un seul élément. Vous pouvez transmettre une liste à une action et Raccourcis vous demandera quel élément vous souhaitez traiter. Vous pouvez également choisir un élément en particulier, en ajoutant l’action « Obtenir l’élément de la liste », créant ainsi un environnement de test similaire à votre processus 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 de la liste » après l’action « Obtenir le contenu de l’URL ».
L’action utilisera automatiquement le résultat de l’action précédente.
Ajoutez une action « Obtenir la valeur du dictionnaire ».
Cela obtiendra la valeur d’une clé.
Définissez la clé sur
name
.Touchez pour exécuter le raccourci.
Raccourcis affiche la valeur de
name
pour le premier élément.
Obtenir des valeurs pour tous les éléments de la 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 ».
L’action utilisera automatiquement le résultat de l’action précédente.
Ajoutez une action « Obtenir la valeur du dictionnaire » avant l’action « Fin de la récurrence ».
Cela obtiendra la valeur d’une clé.
Définissez la clé sur
name
.Ajoutez une 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 n’afficher 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 pendant la boucle.