有一个可能很简单的问题。将woocommerce WEBHOOK连接到我的仓库SOAP,以获取所有新订单。除项目(订购的产品)外,其他所有项目都正常。如果订购了1个产品,则一切正常,但如果同时订购2个或更多产品,则存在问题。我不知道如何在XML中定义订单中有多少(产品)。
在屏幕截图中,您可以看到通过Webhook传入的内容(这是一个包含2个项目(产品)的示例: https://snag.gy/Jwqpve.jpg
应该在integromat的soap模块中调整的xml部分是:
<items>
<item>
<ProductName>{{2.line_items[].name}}</ProductName>
<ProductCode>{{2.line_items[].sku}}</ProductCode>
<quantity>{{2.line_items[].quantity}}</quantity>
<item_units></item_units>
<item_price></item_price>
<item_weight></item_weight>
</item>
</items>
非常感谢您。