我正在嘗試JSON.parse數組「數據」。我需要能夠作爲根傳遞數組。如何在Zapier觸發器中使用JSON.parse數組?
{
"data": [
{
"type": "name",
"id": "123"
}
]
}
響應應該看起來像這樣只包含對象。 Zapier似乎不適合數組。
{
"type": "name",
"id": "123"
}
我不應該使用簡單的腳本來完成工作嗎?
編輯:
從本質上講,你會想覆蓋post_poll
方法(https://zapier.com/developer/documentation/v2/scripting/#polling)的腳本,所以你可以攔截API的響應。之後,你只需要返回一個新的對象與你想要的值。而不是返回:{「data」:[{...},{...},]},您只需要返回數據的值。例如:
xyz_post_poll: function(bundle){
var response = JSON.parse(bundle.response.content);
return response.data || [];
}
我不熟悉Zapier,你是否真的要求一個以你的json開頭並返回該對象的函數? – JordanHendrix