如何将Woocommerce Rest Api货件追踪信息转换为c#

时间:2017-02-20 11:14:26

标签: c# asp.net api model-view-controller woocommerce

我正在使用C#将Woocommerce rest api用于我的asp.net mvc应用程序。 如何获取订单的货件跟踪信息。 我的代码是 -

string url = StoreUrl + "/wp-json/wc/v1/orders/"+ orderId + "/shipment-trackings";
            var req = (HttpWebRequest)WebRequest.Create(url);
            req.Method = "GET";
            req.ContentType = "application/json";
            req.PreAuthenticate = true;
            var resp = (HttpWebResponse)req.GetResponse();

但未找到响应返回404。如何解决这个问题呢。 Plsease尽快认识我。 感谢...

1 个答案:

答案 0 :(得分:0)

我创建了一个快速项目来帮助整合WooCommerce的新货运跟踪API。他们的文件不是很清楚。它使用起来非常简单,也可以处理Oauth。这是一个例子:

var trackingUploader = new WCTrackingUploader("yoursecret", "yourusername", 
"yoursite");
trackingUploader.SubmitTrackingInfo("trackingid", "trackinglink", "carrier", 
DateTime.Now,
"woocommerce order id"); 

您可以在此处找到回购:https://github.com/shipbobDev/Woo-Commerce-Tracking-Upload-C-