iPhone 또는 iPad에 설치된 단축어 앱의 데이터로 연락처 생성하기
API의 데이터를 사용하여 캘린더 이벤트, 연락처, 메모 등을 생성할 수 있습니다. 이 예제에서는 Typicode API에서 연락처를 생성하는 방법을 보여줍니다. 연락처에 추가 동작을 사용하여 연락처를 생성하려면 이름과 성이 필요합니다. API 데이터에서 사용자 이름을 구분하려면 텍스트 분리 동작을 사용해야 합니다.
텍스트를 목록으로 분리하기
iPhone 또는 iPad의 단축어 앱에서 ‘URL 콘텐츠 가져오기’ 동작 뒤에 ‘각각 반복’ 동작을 추가하십시오.
‘각각 반복’ 동작 내에 ‘사전 값 가져오기’ 동작을 추가한 다음 키를
name
으로 설정하십시오.사전 값 가져오기 동작 뒤에 텍스트 분리 동작을 추가한 다음 입력을 사전 값으로 설정하고 구분 기호를 간격으로 설정하십시오.
텍스트 분리 동작은 구분 기호를 기반으로 항목 목록을 생성합니다. 이 경우 연락처의 이름은 목록의 첫 번째 항목이고 성은 목록의 마지막 항목입니다.
목록에서 항목 가져오기 동작을 두 번 추가하십시오. 첫 번째 동작은 이름 항목을 가져오고 두 번째 동작은 성 항목을 가져오도록 설정하십시오. 두 동작 모두 텍스트 분리 동작 출력의 매직 변수를 사용합니다.
연락처 생성하기
iPhone 또는 iPad의 단축어 앱에서 텍스트 분리 동작 뒤에 ‘사전 값 가져오기’ 동작을 추가한 다음, 키를
phone
으로 설정하고 ‘사전’을 ‘반복 항목’으로 설정하십시오.마지막 사전 값 가져오기 동작 뒤에 새로운 연락처 추가 동작을 추가하십시오.
여기에서 다음 동작을 수행하십시오.
URL
URL 콘텐츠 가져오기
각각 반복
반복 항목의 name 값 가져오기
간격으로 사전 값 분리
텍스트 분리에서 첫 번째 항목 가져오기
텍스트 분리에서 마지막 항목 가져오기
반복 항목의 phone 값 가져오기
연락처 추가
반복 종료
연락처 추가 동작에서 이름을 첫 번째 텍스트 분리 동작의 매직 변수로 설정하고 성을 두 번째 텍스트 분리 동작의 매직 변수로 설정하십시오.
더 보기 메뉴에서 전화번호를 phone 값 가져오기 동작의 매직 변수로 설정하십시오.
구성 시트 보기를 끄십시오.
을 탭하여 단축어를 실행하고 API에서 연락처를 생성하십시오.
경고: 이 단축어를 실행하면 기기에 연락처가 생성됩니다. 연락처에 메모를 추가하면 쉽게 제거할 수 있습니다.