从 iOS 中的字典中提取特定值 要显示在“从列表中选择”菜单中的快捷方式?
Extracting specific values from a dictionary in iOS Shortcuts to display in a Choose from List menu?
我有一个 REST 端点,returns 主体看起来像这样:
"posts": [
{
"message": "This is another message",
"created": "2019-12-27 21:33:54+10",
"items": [...],
"tags": [...],
"toot_id": "12345"
},
{
"message": "This is a message",
"created": "2019-12-26 20:42:15+10",
"items": [...],
"tags": [...],
"toot_id": "12344"
}
]
我只想提取 message
和 toot_id
字段并使用 "Choose from List" 操作来显示消息文本,并根据选择传递相应的 toot_id所选消息到下一个操作。不幸的是,我正在为如何做到这一点而苦苦挣扎......我知道 Javascript 和 TypeScript 并且可以毫无问题地处理这些语言中的这类事情,但是 iOS 的快捷方式应用程序阻碍了我.由于点击了我的 REST 端点,我已经用 posts
键达到了 "Repeat with each item",但我不知道如何从那里继续,而且我不清楚我是否应该将循环内的各种操作设置为 "as Text" 或 "as Dictionary"。
谢谢!
这是我如何让它在类似情况下工作的屏幕截图。
对我来说关键是组合“从输入中获取字典”(使用变量)、“设置字典值”,然后是“设置变量”。尝试直接(一步)对变量执行“设置字典值”从未奏效。
我有一个 REST 端点,returns 主体看起来像这样:
"posts": [
{
"message": "This is another message",
"created": "2019-12-27 21:33:54+10",
"items": [...],
"tags": [...],
"toot_id": "12345"
},
{
"message": "This is a message",
"created": "2019-12-26 20:42:15+10",
"items": [...],
"tags": [...],
"toot_id": "12344"
}
]
我只想提取 message
和 toot_id
字段并使用 "Choose from List" 操作来显示消息文本,并根据选择传递相应的 toot_id所选消息到下一个操作。不幸的是,我正在为如何做到这一点而苦苦挣扎......我知道 Javascript 和 TypeScript 并且可以毫无问题地处理这些语言中的这类事情,但是 iOS 的快捷方式应用程序阻碍了我.由于点击了我的 REST 端点,我已经用 posts
键达到了 "Repeat with each item",但我不知道如何从那里继续,而且我不清楚我是否应该将循环内的各种操作设置为 "as Text" 或 "as Dictionary"。
谢谢!
这是我如何让它在类似情况下工作的屏幕截图。
对我来说关键是组合“从输入中获取字典”(使用变量)、“设置字典值”,然后是“设置变量”。尝试直接(一步)对变量执行“设置字典值”从未奏效。