【发布时间】:2019-02-25 05:56:06
【问题描述】:
我需要使用 Zapier webhook 来获取一些传入的 JSON 数据,其中包含一个项目数组,循环该数组并对每个元素执行一个操作。
以下是传入 JSON 数据的示例:
{
"first_name": "Bryan",
"last_name": "Helmig",
"age": 27,
"data": [
{
"title": "Two Down, One to Go",
"type": "Left"
},
{
"title": "Talk the Talk",
"type": "Right"
},
{
"title": "Know the Ropes",
"type": "Top"
}
]
}
数组的大小是动态的。
问题是当我在钩子中导入这些数据时,它给了我
data
title: Two Down, One to Go
type: Left
title: Talk the Talk
type: Right
title: Know the Ropes
type: Top
所以,基本上它说data 只是所有这些东西的一大串。
谁能帮我弄清楚是否有可能对此进行 Zap 循环并做一些事情,例如,将数据插入工作表中,永远在数组中的项目?我知道“代码”操作,我选择了 JavaScript,我可以解析出字符串,但这似乎效率不高。另外,实际上,JSON 数组内的对象中会有很多数据。
编辑:已解决!下面回答
【问题讨论】:
-
对于通过搜索来到这里的一些人来说,这个替代方案会很有趣——如果你不做“catch raw”,Zapier will parse the incoming fields, 并允许你将这些项目格式化为(任意数量) Zap 步骤。
标签: javascript json zapier