在 iPhone 或 iPad 上的「捷徑」中處理列表
本節說明如何使用 Typicode API 傳回的資料(上一個主題中所說明),並搭配「從列表取得項目」和「重複每一個」動作。「從列表取得項目」動作可讓捷徑對列表中的特定項目執行作業。「重複每一個」動作可讓捷徑對列表中的每個項目逐一執行作業。
處理列表中的所有項目前,你可以先對單一項目測試動作。你可以將列表傳送至一個動作,然後「捷徑」會詢問你想處理哪個項目。你也可以透過加入「從列表取得項目」動作來選擇特定項目,如此一來會製作一個類似最終工作流程的測試環境。
在列表中取得單一項目的值
在 iPhone 或 iPad 上的「捷徑」App 中,在「取得 URL 內容」動作之後加入「從列表取得項目」動作。
該動作會自動採用前一個動作的輸出。
加入「取得辭典值」動作。
這會取得鍵值。
將鍵值設為
name
。點一下 來執行捷徑。
「捷徑」顯示第一個項目的
name
值。
在列表中取得所有項目的值
在 iPhone 或 iPad 上的「捷徑」App 中,在「取得 URL 內容」動作之後加入「重複每一個」動作。
該動作會自動採用前一個動作的輸出。
在「結束重複」動作之前加入「取得辭典值」動作。
這會取得鍵值。
將鍵值設為
name
。在「取得辭典值」動作之後加入「文字」動作。將「重複索引」和「辭典值」變數加入「文字」動作。
在「結束重複」動作之後加入「提示」動作。
將提示設定為只顯示「重複結果」變數。
點一下 來執行捷徑。
「捷徑」會顯示「結束重複」變數,這是循環期間所傳遞所有值的組合。