2017-02-20 49 views
1

我正在使用C#在我的asp.net mvc應用程序中使用Woocommerce rest api。 如何獲取訂單的貨件追蹤信息。 我的代碼是 -如何獲取Woocommerce Rest Api將貨件跟蹤信息轉換爲C#

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儘快認識我。 謝謝...

+0

404意味着你的代碼是沒有錯,但要創建的URL不正確或不存在。 –

回答

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-