TrackingMore API C# 调用示例
api类
//www.trackingmore.com/api-class_csharp.html
安装:
1. 下载这个类到你需要的位置
2.在这一行填写你的apikey protected $apiKey = 'YOUR API KEY';
3. 在程序中包含这个类.
获取多个运单号的物流信息
string urlStr = "?page=1&limit=25&created_at_min=1441314361&created_at_max=1477308420"; string requestData = null; String result = new Tracker().getOrderTracesByJson(requestData, urlStr, "get");
创建单个物流跟踪项目
string urlstr = null; string requestdata = "{\"tracking_number\": \"1047435553720\",\"carrier_code\":\"china-ems\"}"; string result = new Tracker().getOrderTracesByJson(requestdata, urlstr, "post");
创建多个物流跟踪项目
string urlstr = null; string requestdata = "[{\"tracking_number\": \"1047435554520\",\"carrier_code\":\"china-ems\"},{\"tracking_number\": \"1047435555420\",\"carrier_code\":\"china-ems\"}]"; string result = new Tracker().getOrderTracesByJson(requestdata, urlstr, "batch");
获取单个物流跟踪信息
string urlStr = "/wishpost/82196269752"; string requestData = null; String result = new Tracker().getOrderTracesByJson(requestData, urlStr, "codeNumberGet");
修改运单号信息
string urlStr = "/wishpost/82196269752"; string requestData = "{\"title\": \"test\",\"customer_name\":\"abner\",\"customer_email\":\"1421851519@qq.com\",\"order_id\":\"#123123\"}"; String result = new Tracker().getOrderTracesByJson(requestData, urlStr, "codeNumberPut");
删除物流跟踪项目
string urlStr = "/4px/RF421899730CN"; string requestData = null; String result = new Tracker().getOrderTracesByJson(requestData, urlStr, "codeNumberDel");
获取运单号的实时跟踪结果
string urlstr = null; string requestdata = "{\"tracking_number\": \"RF421899728SG\",\"carrier_code\":\"4px\"}"; String result = new Tracker().getOrderTracesByJson(requestdata, urlstr, "realtime");