WooCommerce的API v2向Product添加属性

时间:2015-09-01 15:07:25

标签: php wordpress rest woocommerce

我正在尝试通过WooCommerce Wc_API_Client的API v2添加产品到wp存储以下代码中的下面的代码我不知道我在哪里出错了我的下面的属性部分没有添加属性到我有的产品通过名称颜色创建了一个属性并且有选项红色和白色一切似乎都很好,产品是添加但是属性是未包含的属性

   print_r( $client->products->create( array( 'title' => 'Franky9','sku' => 'Franky9', 'type' => 'simple', 'regular_price' => '1000', 'short_description'=>'short description', 'attributes' => Array ('name'=>'pa_color','options'=>'Red' ) )  ) ) ;

1 个答案:

答案 0 :(得分:0)

我正在使用kloon-WooCommerce-REST-API-Client-Library。如果你想用于wc-api v3。我通过class-wc-api-authentication.php中的身份验证过程阅读并发现不同之处在于我需要添加一个未编码的&使用它来签署我的参数字符串之前的消费者秘密。

$secret = $consumer_secret . '&';

同时更改v3的路径:

$path .= '/wc-api/v3/';