![](https://help.apple.com/assets/62867F4BA154561AD42D0C98/62867F4EA154561AD42D0CA7/zh_CN/389e356d55e928d40def9c16d476e5e0.png)
在 iPhone 或 iPad 上的“快捷指令”中使用数据创建联系人
您可以使用来自 API 的数据创建日历日程、联系人、备忘录等。此示例演示如何从 Typicode API 创建联系人。使用“添加到通讯录”操作创建联系人需要名字和姓氏。您将需要使用“拆分文本”操作来分隔 API 数据中的用户名字。
将文本拆分为列表
在 iOS 或 iPadOS 设备上的“快捷指令” App 中,在“获取 URL 内容”操作之后添加“为每个项目重复”操作。
在“为每个项目重复”操作内添加“获取词典值”操作,然后将键设为
name
。在“获取词典值”操作之后添加“拆分文本”操作,然后将输入设为“词典值”,将分隔符设为“空格”。
“拆分文本”操作将基于分隔符创建项目列表。在这种情况下,联系人的名字成为列表中的第一个项目,其姓氏成为列表中的最后一个项目。
添加两个“从列表中获取项目”操作。将第一个操作设为获取“第一项”,将第二个操作设为获取“最后一项”。这两个操作均使用“拆分文本”操作输出的魔法变量。
创建联系人
在 iOS 或 iPadOS 设备上的“快捷指令” App 中,在“拆分文本”操作之后添加“获取词典值”操作,然后将键设为
phone
且将“词典”设为“重复项目”。在最后一个“获取词典值”操作之后添加“添加新联系人”操作。
此时快捷指令中包含了以下操作:
URL
获取 URL 内容
为每个项目重复
在“重复项目”中获取姓名值
按空格拆分词典值
从“拆分文本”中获取“第一项”
从“拆分文本”中获取“最后一项”
在“重复项目”中获取电话值
添加联系人
结束重复
在“添加联系人”操作中,将“名字”设为第一个“拆分文本”操作的魔法变量,将“姓氏”设为第二个“拆分文本”操作的魔法变量。
在“展开”菜单中,将“电话号码”设为获取电话值操作的魔法变量。
关闭“显示编写表单”。
轻点
以运行快捷指令并从 API 创建联系人。
【警告】运行此快捷指令将在您的设备上创建联系人。为联系人添加备注以便轻松移除它们。