Criar contactos a partir de dados na aplicação Atalhos no iPhone ou iPad
Pode usar dados de uma API para criar eventos do calendário, contactos, notas, etc. Este exemplo demonstra como criar contactos da API Typicode. A criação de contactos com a ação “Adicionar a Contactos” requer um nome próprio e apelido. Necessitará de usar a ação "Dividir texto" para separar os nomes dos utilizadores nos dados da API.
Dividir texto numa lista
Na aplicação Atalhos no dispositivo iOS ou iPadOS, adicione uma ação “Repetir com todos” após a ação “Obter conteúdo do URL”.
Adicione a ação “Obter valor do dicionário” dentro da ação “Repetir com todos” e, em seguida, defina a chave para
name
.Adicione a ação “Dividir texto” após a ação “Obter valor do dicionário” e, em seguida, defina a entrada para “Valor do dicionário” e o delimitador para Spaces.
A ação “Dividir texto” criará uma lista de elementos com base no delimitador. Neste caso, como o nome próprio do contacto é o primeiro elemento na lista e o apelido é o último elemento na lista.
Adicione duas ações “Obter elemento da lista”. Defina a primeira ação para obter o primeiro elemento e a segunda ação para obter o último elemento. Para ambas as ações use a variável mágica da saída da ação “Dividir texto”.
Criar um contacto
Na aplicação Atalhos no dispositivo iOS ou iPadOS, adicione uma ação “Obter valor do dicionário” após as ações “Dividir texto” e, em seguida, defina a chave para
phone
e “Dicionário” para “Repetir elemento”.Adicione uma ação “Adicionar novo contacto” após a última ação “Obter valor do dicionário”.
Nesse momento tem as seguintes ações:
URL
Obter conteúdo do URL
Repetir com todos
“Obter valor” para nome em “Repetir elemento”
Dividir valor do dicionário por espaços
Obter primeiro elemento de “Dividir texto”
Obter último elemento de “Dividir texto”
“Obter valor” para telefone em “Repetir elemento”
Adicionar contacto
Parar repetição
Na ação “Adicionar contacto”, defina o “Nome” para a “Variável mágica” da primeira ação “Dividir texto” e o “Apelido” para a “Variável mágica” da segunda ação “Dividir texto”.
No menu “Mostrar mais”, defina “Número de telefone” para a “Variável mágica” de “Obter valor” da ação de telefone.
Desative “Mostrar folha de composição”.
Toque em para executar o atalho e criar contactos a partir da API.
ADVERTÊNCIA: a execução deste atalho criará contactos no dispositivo. Adicione uma nota aos contactos para facilitar a remoção.