使用管道,侦听器正在工作,JSON 从网站 (webhook) 传入。我能够映射所有其他字段,但它一直跳过“项目名称”文本字段,没有任何 e...
使用管道,侦听器正在工作,JSON 从网站 (webhook) 传入。我能够映射所有其他字段,但它一直跳过“项目名称”文本字段,没有任何错误消息。
该数组看起来像这样(试图取回“Sample Item”:
{
"create_time": "2015-09-25T23:14:14Z",
"event_type": "INVOICING.INVOICE.PAID",
"event_version": "1.0",
"id": "XXXXXXXX",
"resource": {
"billing_info": [
{
"business_name": "Test Company",
"email": "[email protected]",
"language": "en_US"
}
],
"id": "INV2-XXXX-XXXX-XXXX-XXXX",
"invoice_date": "2015-09-28 PDT",
"items": [
{
"name": "Sample Item",
"quantity": 1,
"unit_of_measure": "QUANTITY",
"unit_price": {
"currency": "USD",
"value": "1.00"
}
}
],
"total_amount": {
"currency": "USD",
"value": "1.00"
}
},
"resource_type": "invoices",
"summary": "An invoice was created"
}
我在管道中的代码是 {{a.body_params.resource.invoice.items[0].name}}
该代码格式对于 JSON 中的其他数组和其他字段都适用,只有这个对象不会导入和跳过。我的结论是,这与它与文本和数字混合有关吗?