- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
快递物流查询 API demo 文档
对接在电商网站或 ERP 系统上后,仅输入单号就可以查询物流,不需要物流编码。
接口对接:申请快递鸟接口 KEY 后调用 demo
编写语言:C#
(以下标红问号代表接口 ID 和接口 KEY) 即时查询接口 demo
using System;
using System.Collections.Generic; using System.Linq;
using System.Text; using System.Web; using System.Net; using System.IO;
namespace KdGoldAPI
{
public class KdApiSearchDemo
{
//电商 ID
private string EBusinessID = ??????;
//电商加密私钥,注意保管,不要泄漏private string AppKey = ??????;
//请求 url
private string ReqURL = http://api.kdniao.cc/Ebusiness/EbusinessOrderHandle.aspx;
/// summary
/// Json 方式 查询订单物流轨迹
/// /summary
/// returns/returns
public string getOrderTracesByJson()
{
string requestData = {OrderCode:,ShipperCode:SF,LogisticCode:589707398027};
string();
Dictionarystring, string param = new Dictionarystring,
param.Add(RequestData,
HttpUtility.UrlEncode(requestData, Encoding.UTF8)); param.Add(EBusinessID, EBusinessID); param.Add(RequestType, 1002);
string dataSign = encrypt(requestData, AppKey, UTF-8); param.Add(DataSign, HttpUtility.UrlEncode(dataSign,
Encoding.UTF8));
param.Add(DataType, 2);
string result = sendPost(ReqURL, param);
//根据公司业务处理返回的信息......
return result;
}
param)
/// summary
/// Post 方式提交数据,返回网页的源代码
/// /summary
/// param name=url发送请求的 URL/param
/// param name=param请求的参数集合/param
/// returns远程资源的响应结果/returns
private string sendPost(string url, Dictionarystring, string
{
string result = ;
StringBuilder postData = new StringBuilder(); if (param != null param.Count 0)
{
foreach (var p in param)
{
if (postData.Length 0)
{
postData.Append();
}
postData.Append(p.Key); postData.Append(=); postData.Append(p.Value);
}
}
byte[] byteData = Encoding.GetEncoding(UTF-8).GetBytes(postData.ToString());
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.ContentType =
application/x-www-form-urlencoded;
request.Referer = url; request.Accept = */*; request.Timeout = 30 * 1000;
request.UserAgent = Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR
您可能关注的文档
- 口语交际分析和总结.docx
- 口语交际教学的误区及对策.docx
- 口语交际教学反思.docx
- 口语交际教学交际性例析.docx
- 口语交际训练的几种途径.docx
- 口语突破关键:模仿+复述.docx
- 口语训练英语演讲稿.docx
- 口罩机英文介绍.docx
- 扣扣空间说说.docx
- 苦瓜山楂糕分析和总结.docx
- 《GB/T 10810.3-2025眼镜镜片 第3部分:透射比试验方法》.pdf
- 中国国家标准 GB/T 45283.2-2025工业控制系统人机接口组态文件交互 第2部分:基础交互描述.pdf
- 《GB/T 45283.2-2025工业控制系统人机接口组态文件交互 第2部分:基础交互描述》.pdf
- GB/T 45283.2-2025工业控制系统人机接口组态文件交互 第2部分:基础交互描述.pdf
- 中国国家标准 GB/T 10810.3-2025眼镜镜片 第3部分:透射比试验方法.pdf
- GB/T 10810.3-2025眼镜镜片 第3部分:透射比试验方法.pdf
- 《GB/T 27995.1-2025半成品镜片毛坯 第1部分:单焦和多焦》.pdf
- GB/T 27995.1-2025半成品镜片毛坯 第1部分:单焦和多焦.pdf
- 中国国家标准 GB/T 27995.1-2025半成品镜片毛坯 第1部分:单焦和多焦.pdf
- 《GB/T 10810.5-2025眼镜镜片 第5部分:表面耐磨试验方法》.pdf
文档评论(0)