第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

快遞100API 訂閱小記

標(biāo)簽:
C#

整个过程很简单:是个人看文档就能完成的事
1.注册账号,开通服务,获取到key;
图片描述
2.通过订阅接口,订阅快递;
3.快递100将订阅成功的快递信息推送到回调地址,回调地址则解析信息


1.获取Key步骤,省略


2.订阅

   public bool Subscribe()
        {
          System.Net.WebClient WebClientObj = new System.Net.WebClient();
          System.Collections.Specialized.NameValueCollection PostVars = new System.Collections.Specialized.NameValueCollection();

            String param = "";
            param += "{";
            param += "\"company\":\"" + 快递名称 + "\",";
            param += "\"number\":\"" + 快递单号 + "\",";
            param += "\"from\":\""+寄件地址+"\",";
            param += "\"to\":\"\",";
            param += "\"key\":\""+key+"\",";
            param += "\"parameters\":{\"callbackurl\":\""+回调地址+"\"}";
            param += "}";

            PostVars.Add("schema", "json");
            PostVars.Add("param", param);
            byte[] byRemoteInfo = WebClientObj.UploadValues("http://www.kuaidi100.com/poll", "POST", PostVars);
            string output = System.Text.Encoding.UTF8.GetString(byRemoteInfo);
                //有result=true 则成功
            JsonData ret = JsonMapper.ToObject(output);
            if (ret["result"].ToString().ToLower().Equals("true"))
            {
             .....
            }
            else
            {
             ......
            }
         }

3.回调函数

 public JsonResult Express_CallBack()
     {
   
             String param = Request.Form[0].ToString();
             JsonData All = JsonMapper.ToObject(param);
             JsonData json = All["lastResult"];
             string isAbort = All["status"].ToString();
             JsonData data = json["data"];//快递追踪数据
             string mailno = json["nu"].ToString();
             string ischecked = json["ischeck"].ToString();
             string state = json["state"].ToString(); //快递单当前的状态
                 
 				//                    state	 :  
 				//0:在途,即货物处于运输过程中;
 				//1:揽件,货物已由快递公司揽收并且产生了第一条跟踪信息;
 				//2:疑难,货物寄送过程出了问题;
 				//3:签收,收件人已签收;
 				//4:退签,即货物由于用户拒签、超区等原因退回,而且发件人已经签收;
 				//5:派件,即快递正在进行同城派件;
 				//6:退回,货物正处于退回发件人的途中;
 			if (state.Equals("3")) //如果签收 ...
 			 {
 			 }
 			  else if (state.Equals("6") || state.Equals("4"))//退回退签...
             {
              
             }
             var ret = new
             {
                 result = "true",
                 returnCode = "200",
                 message = "成功"
             };
             return Json(ret, JsonRequestBehavior.AllowGet);
      
}

中间Json的解析是引用了Litjson;


就当记录一下,做完一些事情,即便很简单,也是很开心的;
生活哪有什么大事,全都是小事鸭


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消