Woocommerce 在Asp.net MVC中获取商业订单
WooCommerce.NET:0.730,vs2017,.netframework 4.5.1 我想实现get orders函数。代码如下:Woocommerce 在Asp.net MVC中获取商业订单,woocommerce,Woocommerce,WooCommerce.NET:0.730,vs2017,.netframework 4.5.1 我想实现get orders函数。代码如下: public class MyRestAPI : RestAPI { public MyRestAPI(string url, string key, string secret, bool authorizedHeader = true, Func<string, string> jsonSe
public class MyRestAPI : RestAPI
{
public MyRestAPI(string url, string key, string secret, bool authorizedHeader = true,
Func<string, string> jsonSerializeFilter = null,
Func<string, string> jsonDeserializeFilter = null,
Action<HttpWebRequest> requestFilter = null) : base(url, key, secret, authorizedHeader, jsonSerializeFilter, jsonDeserializeFilter, requestFilter)
{
}
public override T DeserializeJSon<T>(string jsonString)
{
return JsonConvert.DeserializeObject<T>(jsonString);
}
public override string SerializeJSon<T>(T t)
{
return JsonConvert.SerializeObject(t);
}
}
错误出现了
public async Task<ActionResult> Index(string shopUrl)
{
string endPoint = "/wp-json/wc/v2/";
MyRestAPI rest = new MyRestAPI(shopUrl+endPoint, ConfigurationManager.AppSettings.Get("WooAccessKey"), ConfigurationManager.AppSettings.Get("WooSecretKey"));
WCObject wc = new WCObject(rest);
//Get all orders
var orders = await wc.Order.GetAll();
return View();
}
var orders = await wc.Order.GetAll();