WordPress Rest API 使用方式 – for Woocommerce

Woocommerce RestAPI 使用方式Cover

Woocommerce RestAPI可提供跨網域對Woocommerce物件(如訂單、商品)進行讀取、新增、修改及刪除等操作,
詳情請見官方網站
此篇文章會以列出所有商品為例子示範如何正確使用Woocommerce提供的RestAPI

  1. 到資料要被讀取的網站的Woocommerce->設定->進階->REST API的部分點選”新增金鑰”1646838746726 1
  2. 簡單填寫描述並選取權限,本篇示範文章只做讀取故權限選取”讀”即可
  3. 創建完後即可使用,使用api時記得要看好是用什麼方式,如本範例所使用之api需用http get的方式獲取資料1646838812423
  4. js代碼範例(如下)
  5. 這邊要注意的點是,這個api的per_page預設最大是100,所以若你的商品數大於100的話用此api是無法取得所有商品資料的,所以在”被取得資料的網站”的function.php還得加上
  6. 用此方式擴充api可被取得商品數量的最大上限,Woocommerce有內建許多實用的api,大家在開發跨網站功能時可多加利用可以加速不少開發時間

 

相關文章