如何更改Woocommerce JSON对象的主体?

时间:2019-05-17 14:16:02

标签: json woocommerce-rest-api zoho

ZohoFlow(这是一种zapier类型的服务)希望按以下方式交付订单中的产品详细信息:

"Product Details": [
         {
                "quantity": 1,
                 "tax_class": "",
                "taxes": [

                ],
                "total_tax": 0.00,
                "total": 0.00,
                "variation_id": 0,
                "subtotal": 0.00,
                "price": 0,
                "product_id": 5642,
                "name": "One-On-One Training: Best Practices",
                "meta_data": [

                ]

WooCommerce输出如下:

"line_items": [
        {
            "id": 17101,
            "name": "Spotting Opportunities & Making Referrals",
            "product_id": 7124,
            "variation_id": 0,
            "quantity": 1,
            "tax_class": "",
            "subtotal": "299.00",
            "subtotal_tax": "0.00",
            "total": "299.00",
            "total_tax": "0.00",
            "taxes": [],
            "meta_data": [],
            "sku": "WEBCD-SPOTTINGOPPS",
            "price": 299
        }
    ],
    "tax_lines": [],
    "shipping_lines": [
        {
            "id": 17102,
            "method_title": "Flat rate",
            "method_id": "flat_rate",
            "instance_id": "1",
            "total": "9.99",
            "total_tax": "0.00",
            "taxes": [],
            "meta_data": [
                {
                    "id": 150261,
                    "key": "Items",
                    "value": "Spotting Opportunities & Making Referrals × 1"
                }
            ]
        }
    ]

我主要对同步正确的sku(或product_id)感兴趣

我不知道从哪里开始,我只在Postman中设置了一个测试环境

Zoho说“找不到必填字段”。检查产品的输入,然后重试。他们确认支持的原因是使用不同语言的JSON对象。

0 个答案:

没有答案