2016-01-26 162 views
0

我正在嘗試使用REST API更新WooCommerce目錄中產品的產品圖像。WooCommerce REST API未設置產品圖片

我做以下請求:

{ 
    "product":{ 
     "title":"My Product.", 
     "regular_price":"112.00", 
     "description":"", 
     "short_description":"", 
     "images":[ 
     { 
      "src":"https://www.example.com/image.jpg", 
      "position":0 
     } 
     ], 
     "sku":"myprod", 
     "categories":[ 
     722 
     ], 
     "sold_individually":true, 
     "reviews_allowed":false, 
     "enable_html_description":true, 
     "enable_html_short_description":true 
    } 
} 

正在被以下URL通過PUT請求提出: https://www.example.com/wc-api/v3/products/24001?consumer_key=[key]&consumer_secret=[secret]

但是響應我得到和產品時的細節我在Wordpress中看起來仍然顯示佔位符圖像作爲產品圖像。

圖像本身(這是在S3存儲桶是訪問託管),是獲取添加到我的WordPress安裝,並在WordPress的媒體庫中查看。

修改URL和細節,所以我創建一個新的產品,而不是更新現有的一個,表現出了同樣的問題。

任何想法爲什麼圖像沒有被設置爲產品圖像? 我正在使用WooCommerce 2.4,Wordpress上的REST API V3 4.4.1

回答

0

如果您有W3 Total Cache插件,請嘗試禁用數據庫緩存,爲我工作。