2024 Woocommerce API 介紹及教學實作指南

如果你和我一樣,不喜歡一直登入 Wordpress 後台來改商品的話,其實你應該學習怎麼使用 Woocommerce API 。它可以很快速地上架、修改我們網站上的商品,還可以自定義你想要實現的功能。

Woocommerce API 是什麼?

Woocommerce API 是一個用於與 Woocommerce 電子商務平台進行集成的應用程序編程接口(API)。它允許開發者通過編程方式與 Woocommerce 平台進行交互,從而實現自動化的商業流程和功能擴展。

使用 Woocommerce API,你可以進行訂單管理、庫存管理、產品管理等操作。它提供了豐富的功能和彈性,讓開發者能夠根據自己的需求進行定制和擴展。無論是開發一個獨立的應用程序還是與現有系統集成,Woocommerce API 都可以為你提供便利。

如果你是一個開發者或網站擁有者,想要更好地管理和擴展你的 Woocommerce 電子商務平台,Woocommerce API 將是一個重要且有價值的工具。

使用 API 需要一個程式,新手可以從 Postman 開始

Postman

Postman 是一種流行的 API 開發工具,它可以幫助開發者測試、驗證和使用 API。透過 Postman,你可以輕鬆地建立和執行 API 請求,並查看回應的結果。它提供了一個直觀的用戶界面,讓你可以更有效地與 API 進行互動。

使用 Postman,你可以輕鬆地設置請求的標頭、參數和主體,並通過不同的 HTTP 方法(如 GET、POST、PUT、DELETE 等)與 API 進行通信。你還可以模擬不同的狀態碼和回應,以測試你的應用程式對不同情況的處理能力。

Postman 非常適合與 Woocommerce API 一起使用,可以幫助你輕鬆地測試和驗證 Woocommerce API 的功能。你可以使用 Postman 發送各種不同的請求,例如創建產品、獲取訂單詳細信息等,並驗證回應的正確性。

你可以從 Postman 官方網站 下載和安裝 Postman,開始使用這個強大的工具來開發和測試 API。

延伸閱讀:

Woocommerce API 教學

Step1. 申請 API key ,從 Woocommerce Setting → Advanced → REST API

點擊 Add Key

Woocommerce-API.png

輸入 API 的設定,像是用在哪、User 、API 的功能,最後點擊 Generate API key。

Woocommerce-API-1.png

Step2. 開啟 Postman

選擇「POST」,並輸入你網站的網址 Web URL + ‘/wp-json/wc/v3/products/‘ ,如下圖表示。

Woocommerce-API-2.png

點擊 Authorization 選擇 Type :OAuth 1.0 ,輸入我們的 Woocommerce API ,如下圖表示。

Woocommerce-API-3.png

再來,點擊 Header 。並在 Key 的欄位輸入 Content-Type ,在 Value 的欄位輸入 application/json 。

Woocommerce-API-4.png

點擊 Body 選擇 raw ,並輸入你的傳送的資料。例如:

{
"status": "publish",
"name": "test"
}
Woocommerce-API-5.png

然後,點擊右上角的「Send」。如果成功的話,就會收到 Status 201 並回傳資料。

Woocommerce-API-6.png

再回到 Wordpress 的後台,在Products 多了一組剛剛使用 API 新增的資料。

Woocommerce-API-7.png

如果要新增更多的 Properties 的話,請參考 API Docum 的 Product Properties 。

Woocommerce-API-8.png

延伸內容:

大叔心得 & 總結

上架商品是一件有點小煩人的問題,如果使用 API 程式的話,就可以更方便和快速地管理網站上的商品。我個人是使用 Notion 來新增商品,配合 API 程式就可以自動同步到網站上,讓我更有效率的管理商品。

如果你對於 Notion 同步 Woocommerce 有興趣的話,可以讓我知道。

Read more

WooCommerce 教學指南:基本設定簡介

完成安裝、物流金流設定後,還有一些設計我們可以看一下。 在 WooCommerce 中,設置功能非常重要,它能幫助你設定你的網店的所有基本和進階設定。 在管理頁面中,你可以看到左側欄目有一個名為「設定」的選項,這裡包含了關於商店的很多設定部分。 一開始可能會有點複雜,但不用擔心。因為設定都可以修改,那我們就一步一步地完成它吧。 以下是一些 WooCommerce 設定中的主要部分: 1. 一般設定: * 設置商店的基本資訊,比如商店地址、銷售地區、貨幣等。 2. 產品設定: * 管理產品頁面,包括產品的尺寸單位、評論設定以及庫存管理。 3. 運送方式: * 設定運送地區和費用的選項,可以根據不同地區設定不同的運費方案。 4. 付款: * 管理可供客戶選擇的付款方式,像是信用卡、銀行轉帳、第三方支付平台等。 5. 帳號及隱私權: * 設定客戶帳號的註冊和登入方式,以及管理客戶的隱私設定。 6. 電子郵件: * 在這裡你可以設定系統發送給客戶的各類通知,比如訂單確認、發票等。

By Oscar Chuang

想讓你的產品快速曝光嗎?如何在 WooCommerce 添加新產品

想知道如何快速上架新產品嗎?了解如何輕鬆添加新產品到你的 WooCommerce 商店,讓你的客戶更加便捷地找到心儀的商品! 配置正確的產品類別和標籤,能有效增強顧客的購物體驗和提高銷售量,這可是每個電商商家必備的技能! 如何添加新產品 Step1. 點擊「新增」 進入後台,找到 WooCommerce 選擇商品,點擊「新增」選項。 Step2. 商品設定 以我的客戶的商品為例,我們可以設定: * 商品標題 * 商品說明 * 商品圖片 * 商品圖庫 * 商品資料 * 商品簡短說明 這些設定都對應我們前端網頁的內容。 商品資料可以選擇: 1. 簡單商品 * 用途:這是最基本的商品類型。適用於沒有任何變種、額外選項或是需要特殊配置的單一產品。例如,一本書或一件無需選擇大小或顏色的T恤。 * 特點:設置簡單,只需填寫基本信息如價格、庫存等。 1. 組合商品 * 用途:用於銷售由多個已有商品組合而成的套裝產品。這適合那些想要以套裝形式出售多個產品以提供更好的價值的商家。 * 特點:顧客可以購買包含多個單獨商品的組合包,

By Oscar Chuang

2025 台灣人最適合的加密貨幣交易所:MAX 使用指南

如何註冊 Max 交易所:享 20% 手續費優惠 用我的推薦碼:dfe4b014 註冊,立享 20% 手續費折扣! 掃描下方 QR Code,也能快速加入👇 Step1.建立帳號 請選擇「個人戶」並輸入可以收發 Email 的電子郵件地址。 設定你的密碼和打勾「我已滿 20 歲」,記得看看 使用條款和服務條款。 Step2. 啟用帳號: EMail 驗證 Step3. Lv1 的帳號驗證 請依續完成: * 手機號碼 * 基本資料驗證 * 台灣國籍或是 ARC 身分驗證 Step4. 進階認證:Lv2 的帳號驗證 請依續完成: * 台灣手機號碼 * 銀行帳號驗證 完成

By Oscar Chuang

【MAX 交易所安全嗎】3 個指標幫助我們選擇交易所 | 讀者優惠

元宇宙是現下最流行的話題,在 20 年前如果錯過 WEB 投資機會,這次的元宇宙可能是更好、更為龐大和成熟的市場。 在網路世代的我們,數位生活和數位工具的應用就是一種趨勢,你可以試想一下,如果你可以在家透過網路和電腦來工作,下班後到附近的海邊散步。 由於是在家工作,所以不需要住在人潮擁擠的地方,每年安排 1-2 次出國,而且一待就是一個月,反正工作只需要網路就可以。 在工作和生活中找到平衡,也不用付擔住在市區的高房價問題,彈性的工作和生活,讓你活得更加健康也能為早點安排退休的生活。 大叔覺得這才是元宇宙為我們生活帶來意義,我們不可能像電影一級玩家一樣,多數時間都活動在虛擬世界,因為 AR 和 VR 不太可能取代我們現有的體驗和生活。 但它可以帶我們生活新樣貌,所以更有可能是「共存」,而不太可能是「取代」,就像電影最後,我們還是要和愛的人上上館子,多抱抱他們,這才是現實生活。 如果我們要投資元宇宙的話,AR 和 VR 的設備商可以是一種選擇,但虛擬世界的最強大基本支撐其實是「加密貨幣」。 想像一下,我們如果在元宇宙的世界裡,

By Oscar Chuang