Manuseio de listas no Atalhos do iPhone ou iPad
Esta seção fala sobre o uso dos dados retornados pela API Typicode (no tema anterior) com as ações Obter Item da Lista e Repetir Com Cada. A ação “Obter Item da Lista” permite que um atalho aja em um item específico de uma lista. A ação Repetir Com Cada permite que um atalho aja em cada item de uma lista, um após o outro.
Antes de processar todos os itens em uma lista, pode ser desejável testar as ações em um único item. É possível passar uma lista para uma ação e o Atalhos vai perguntar qual item você deseja processar. Você também pode escolher um item específico adicionando a ação “Obter Item da Lista”, criando assim um ambiente de teste semelhante ao fluxo de trabalho final.
Obtenha um valor para um único item da lista
No app Atalhos no iPhone ou no iPad, adicione uma ação Obter Item da Lista após a ação Obter Conteúdo do URL.
A ação obterá automaticamente o resultado da ação anterior.
Adicione uma ação “Obter Valor do Dicionário”.
Isso vai obter o valor de uma chave.
Defina a chave como
name
.Toque em para executar o atalho.
O Atalhos exibe o valor de
name
para o primeiro item.
Obtenha valores para todos os itens da lista
No app Atalhos no iPhone ou no iPad, adicione uma ação Repetir com Cada após a ação Obter Conteúdo do URL.
A ação obterá automaticamente o resultado da ação anterior.
Adicione uma ação “Obter Valor do Dicionário” antes da ação Parar Repetição.
Isso vai obter o valor de uma chave.
Defina a chave como
name
.Adicione uma ação Texto após a ação “Obter Valor do Dicionário”. Adicione as variáveis “Índice de Repetição” e “Valor do Dicionário” à ação Texto.
Adicione uma ação Alerta depois da ação Parar Repetição.
Defina o alerta para mostrar apenas a variável Repetir Resultados.
Toque em para executar o atalho.
O Atalhos exibe a variável Parar Repetição, uma combinação dos valores passados durante o loop.