在Zapier中,我从API收到此响应。
在JSON中看起来像这样:
{ "ColumnName": "Column Name",
"ColumnValue": "Test Name"
},
{ "ColumnName": "Date Reported to the Above", "ColumnValue": "" },
{ "ColumnName": "Time Reported to the Above", "ColumnValue": "" },
{
"ColumnName": "Date Logged",
"ColumnValue": "2020-05-25"
},
{ "ColumnName": "Time Concern Logged", "ColumnValue": "" },
这是一个完美的响应,我可以很好地处理此响应,但是不幸的是,Zapier将每一列拆分为一个字符串以供将来使用,因此该响应不会保持完整。
这会导致一些奇怪的行为,因为当我分割字符串时,它会完全跳过空格,导致列名和列值条目的数量不匹配,这意味着我无法在以后的步骤中重新构建对象,因为我将获得22个列名,而我只剩下17个列值,所有空白都被跳过。
确定,我已经解决了。
Zapier试图通过给我们这样的答复来有所帮助:
{{88974381__Result__Customfields[]ColumnName}}
但是您实际上可以摆脱ColumnName并使用整个对象。可爱。
{{88974381__Result__Customfields}}