如何使用WooCommerce REST API在Yiths的插件中设置“共同购买”产品

时间:2018-12-28 13:59:18

标签: python payload woocommerce-rest-api

设置

我正在使用this plug-in在每个产品页面上显示“共同购买(FBT)”产品。

我正在尝试通过REST API为我的库存设置FBT产品。

我不确定该怎么做。我发现FBT数据显示在'meta-data'的json输出中。


输出

这是在未设置FBT产品的情况下产品json输出的元数据的样子,

'meta_data': [{'id': 39480,'key': '_yith_wfbt_data','value': {'default_variation': '', 'num_visible': '', 'products': ''}}]

这就是我手动设置产品的样子

'meta_data': [{'id': 39480,
   'key': '_yith_wfbt_data',
   'value': {'additional_text': '',
    'default_variation': '',
    'discount_fixed': '0.00',
    'discount_min_products': 2,
    'discount_min_spend': '0.00',
    'discount_percentage': 0,
    'discount_type': 'percentage',
    'num_visible': 1,
    'products': [4192],
    'show_unchecked': 'no',
    'use_related': 'no'}},
  {'id': 39476, 'key': '_swatch_type', 'value': 'default'},
  {'id': 39477, 'key': 'site-sidebar-layout', 'value': 'default'},
  {'id': 39478, 'key': 'site-content-layout', 'value': 'default'},
  {'id': 39479, 'key': 'stick-header-meta', 'value': 'default'}]

有效载荷试用

作为有效载荷,我已经尝试过了

data = {'meta-data': [{'value': {'default_variation': '',
                                 'num_visible': 1,
                                 'products': [4192]
       }}]}

但无济于事。


问题

如何通过REST API从空白变为空白?

0 个答案:

没有答案