如何更新woocommerce产品 meta_data与 Postman

rbl8hiat  于 2022-12-23  发布在  Postman
关注(0)|答案(1)|浏览(178)

如何更新woocommerce产品meta_data与 Postman
请帮助更新

{
    "id": 15841,
    "name": "LCD IPHONE 8G WHITE ORG CHIN",
    "slug": "lcd-iphone-8g-white-org-chin",
    "status": "publish",
    "meta_data": [
        {
            "id": 452463,
            "key": "_erp_code",
            "value": "bBALOw92agF4QB4O"
        },
        {
            "id": 464050,
            "key": "_wp_old_date",
            "value": "2022-05-12"
        },
        {
            "id": 464051,
            "key": "_holo_sku",
            "value": "0118657"
        },
        {
            "id": 464052,
            "key": "_ipeir_woo_products_tabs",
            "value": []
        }
    ]
}

仅更新**_holo_sku**值
Postman 投递方法

gmol1639

gmol16391#

这在WooCommerce REST API文档中有详细记录。在ProductsUpdate a product部分搜索(点击这里)。
您需要对products端点URL * 发出PUT请求(替换您的产品ID)*:

/wp-json/wc/v3/products/<id>

您的$data应该只包含meta_data(只包含keyvalue,因为id是冗余的):

"meta_data": [
    {
        "key": "_holo_sku",
        "value": "0118657"
    },
]

API完全集成在Postman中,所以这应该是非常简单和直接的。

相关问题