c#訪問WooCommerce 生成Product
1.nuget安裝woo包
//url is the api url,連線WooCommerce
RestAPI rest = new RestAPI(url, username, password);
WCObject wc = new WCObject(rest);
//獲取Product,預設獲取前一百個,GetAll可以傳遞引數來進行分頁處理獲取所有資料。
List<Product> products = wc.Product.GetAll().Result
//修改Product
var result = wc.Product.Update(product.id ?? 0, product).Result;
//刪除Product
wc.Product.Delete(product.id ?? 0, product).Result;
//批量修改Product,updateData為Product集合
ProductBatch productBatch = new ProductBatch()
{
update = updateData
};
var result = wc.Product.UpdateRange(productBatch).Result;
//批量插入Product
ProductBatch productBatch = new ProductBatch()
{
insert= insertData
};
var result = wc.Product.UpdateRange(productBatch).Result;
//批量刪除Product
ProductBatch batch = new ProductBatch()
{
delete = deleteData
};
var result = wc.Product.DeleteRange(batch).Result;
批量操作都需要進行分頁處理,預設每次最多處理一百條。
相關文章
- C#訪問MySql原始版C#MySql
- c#封裝、訪問修飾符C#封裝
- C# RESTful API 訪問輔助類C#RESTAPI
- C#設計模式之訪問者模式C#設計模式
- C#基礎訪問修飾符概述C#
- Xamarin SQLite教程資料庫訪問與生成SQLite資料庫
- Pandas庫基礎分析——資料生成和訪問
- C# 生成縮圖C#
- C#訪問或修改私有類、函式、變數、屬性C#函式變數
- C#中類的屬性訪問器--get和set分析C#
- Product Quantization
- WordPress-WooCommerce購物商城主題
- C# 生成DLL 並 呼叫C#
- hybris backoffice建立product遇到的synchronization問題和解答
- SAP CRM Product hierarchy,Category和Application三個問題GoAPP
- Gitlab怎麼使用訪問令牌訪問Gitlab
- 訪問統計(排除爬蟲訪問)爬蟲
- A. Least ProductAST
- C#迴圈中使用Random生成隨機數有重複問題C#random隨機
- git hub 無法訪問 訪問速度慢Git
- C++呼叫 c#生成的dllC++C#
- 誰說.net core不好動態訪問webservice?看這篇文章,C#快速實現動態訪問webservice,相容.net framework和.net core+WebC#Framework
- php之像訪問陣列一樣訪問物件PHP陣列物件
- 訪問github出現無法訪問此網站Github網站
- Flutter常見問題-Error retrieving device properties for ro.product.cpu.abiFlutterErrordev
- Flask——訪問控制Flask
- Mongodb訪問控制MongoDB
- 訪問者模式模式
- 加速訪問githubGithub
- c# 多執行緒環境下控制對共享資源訪問的辦法C#執行緒
- C# 生成隨機數,呼叫Random方法C#隨機random
- 在執行時生成C# .NET類C#
- Git 安全遠端訪問:SSH 金鑰對生成、新增和連線步驟解析Git
- 寶塔 ftp訪問不了的問題 filezilla訪問不了Purefpt服務FTP
- js 判斷是手機訪問,還是pc訪問JS
- linux安全篇:禁止頻繁訪問的ip訪問nginxLinuxNginx
- [LeetCode/LintCode] Largest Palindrome ProductLeetCode
- ABC 322 E Product Developmentdev