顺风快递中文电码查询

接口支持的消息接收方式:HTTP POST
请求方法的编码格式(utf-8):"application/x-www-form-charset=utf-8"
请求、返回数据类型:只支持JSON格式
接口提供:快递鸟
系统级参数定义
RequestData
请求内容需进行URL(utf-8)编码。请求内容JSON格式,须和DataType一致。
EBusinessID
商户ID,请在页面查看。
RequestType
请求指令类型:1007
数据内容签名:把(请求内容(未编码)+AppKey)进行MD5加密,然后Base64编码,最后进行URL(utf-8)编码。详细过程请查看Demo。
请求、返回数据类型:只支持JSON格式
import java.io.BufferedR
import java.io.IOE
import java.io.InputStreamR
import java.io.OutputStreamW
import java.io.UnsupportedEncodingE
import java.net.HttpURLC
import java.net.URL;
import java.net.URLE
import java.security.MessageD
import java.util.HashM
import java.util.M
public class KdniaoTrackQueryAPI {
public static void main(String[] args) {
KdniaoTrackQueryAPI api = new KdniaoTrackQueryAPI();
String result = api.getOrderTracesByJson("ANE", "");
System.out.print(result);
} catch (Exception e) {
e.printStackTrace();
private String EBusinessID="请到快递鸟官网申请http://www.kdniao.com/ServiceApply.aspx";
//电商加密私钥,快递鸟提供,注意保管,不要泄漏
private String AppKey="请到快递鸟官网申请http://www.kdniao.com/ServiceApply.aspx";
private String ReqURL="http://api.kdniao.cc/Ebusiness/EbusinessOrderHandle.aspx";
* Json方式 查询订单物流轨迹
* @throws Exception
public String getOrderTracesByJson(String expCode, String expNo) throws Exception{
String requestData= "{'OrderCode':'','ShipperCode':'" + expCode + "','LogisticCode':'" + expNo + "'}";
Map&String, String& params = new HashMap&String, String&();
params.put("RequestData", urlEncoder(requestData, "UTF-8"));
params.put("EBusinessID", EBusinessID);
params.put("RequestType", "1002");
String dataSign=encrypt(requestData, AppKey, "UTF-8");
params.put("DataSign", urlEncoder(dataSign, "UTF-8"));
params.put("DataType", "2");
String result=sendPost(ReqURL, params);
//根据公司业务处理返回的信息......
* XML方式 查询订单物流轨迹
* @throws Exception
public String getOrderTracesByXml() throws Exception{
String requestData= "&?xml version=\"1.0\" encoding=\"utf-8\" ?&"+
"&Content&"+
"&OrderCode&&/OrderCode&"+
"&ShipperCode&SF&/ShipperCode&"+
"&LogisticCode&&/LogisticCode&"+
"&/Content&";
Map&String, String& params = new HashMap&String, String&();
params.put("RequestData", urlEncoder(requestData, "UTF-8"));
params.put("EBusinessID", EBusinessID);
params.put("RequestType", "1002");
String dataSign=encrypt(requestData, AppKey, "UTF-8");
params.put("DataSign", urlEncoder(dataSign, "UTF-8"));
params.put("DataType", "1");
String result=sendPost(ReqURL, params);
//根据公司业务处理返回的信息......
* @param str 内容
* @param charset 编码方式
* @throws Exception
@SuppressWarnings("unused")
private String MD5(String str, String charset) throws Exception {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(str.getBytes(charset));
byte[] result = md.digest();
StringBuffer sb = new StringBuffer(32);
for (int i = 0; i & result. i++) {
int val = result[i] & 0
if (val &= 0xf) {
sb.append("0");
sb.append(Integer.toHexString(val));
return sb.toString().toLowerCase();
* base64编码
* @param str 内容
* @param charset 编码方式
* @throws UnsupportedEncodingException
private String base64(String str, String charset) throws UnsupportedEncodingException{
String encoded = base64Encode(str.getBytes(charset));
@SuppressWarnings("unused")
private String urlEncoder(String str, String charset) throws UnsupportedEncodingException{
String result = URLEncoder.encode(str, charset);
* 电商Sign签名生成
* @param content 内容
* @param keyValue Appkey
* @param charset 编码方式
* @throws UnsupportedEncodingException ,Exception
* @return DataSign签名
@SuppressWarnings("unused")
private String encrypt (String content, String keyValue, String charset) throws UnsupportedEncodingException, Exception
if (keyValue != null)
return base64(MD5(content + keyValue, charset), charset);
return base64(MD5(content, charset), charset);
* 向指定 URL 发送POST方法的请求
* @param url 发送请求的 URL
* @param params 请求的参数集合
* @return 远程资源的响应结果
@SuppressWarnings("unused")
private String sendPost(String url, Map&String, String& params) {
OutputStreamWriter out =
BufferedReader in =
StringBuilder result = new StringBuilder();
URL realUrl = new URL(url);
HttpURLConnection conn =(HttpURLConnection) realUrl.openConnection();
// 发送POST请求必须设置如下两行
conn.setDoOutput(true);
conn.setDoInput(true);
// POST方法
conn.setRequestMethod("POST");
// 设置通用的请求属性
conn.setRequestProperty("accept", "*/*");
conn.setRequestProperty("connection", "Keep-Alive");
conn.setRequestProperty("user-agent",
"Mozilla/4.0 ( MSIE 6.0; Windows NT 5.1;SV1)");
conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
conn.connect();
// 获取URLConnection对象对应的输出流
out = new OutputStreamWriter(conn.getOutputStream(), "UTF-8");
// 发送请求参数
if (params != null) {
StringBuilder param = new StringBuilder();
for (Map.Entry&String, String& entry : params.entrySet()) {
if(param.length()&0){
param.append("&");
param.append(entry.getKey());
param.append("=");
param.append(entry.getValue());
//System.out.println(entry.getKey()+":"+entry.getValue());
//System.out.println("param:"+param.toString());
out.write(param.toString());
// flush输出流的缓冲
out.flush();
// 定义BufferedReader输入流来读取URL的响应
in = new BufferedReader(
new InputStreamReader(conn.getInputStream(), "UTF-8"));
while ((line = in.readLine()) != null) {
result.append(line);
} catch (Exception e) {
e.printStackTrace();
//使用finally块来关闭输出流、输入流
if(out!=null){
out.close();
if(in!=null){
in.close();
catch(IOException ex){
ex.printStackTrace();
return result.toString();
private static char[] base64EncodeChars = new char[] {
'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H',
'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X',
'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f',
'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n',
'o', 'p', 'q', 'r', 's', 't', 'u', 'v',
'w', 'x', 'y', 'z', '0', '1', '2', '3',
'4', '5', '6', '7', '8', '9', '+', '/' };
public static String base64Encode(byte[] data) {
StringBuffer sb = new StringBuffer();
int len = data.
int i = 0;
int b1, b2, b3;
while (i & len) {
b1 = data[i++] & 0
if (i == len)
sb.append(base64EncodeChars[b1 &&& 2]);
sb.append(base64EncodeChars[(b1 & 0x3) && 4]);
sb.append("==");
b2 = data[i++] & 0
if (i == len)
sb.append(base64EncodeChars[b1 &&& 2]);
sb.append(base64EncodeChars[((b1 & 0x03) && 4) | ((b2 & 0xf0) &&& 4)]);
sb.append(base64EncodeChars[(b2 & 0x0f) && 2]);
sb.append("=");
b3 = data[i++] & 0
sb.append(base64EncodeChars[b1 &&& 2]);
sb.append(base64EncodeChars[((b1 & 0x03) && 4) | ((b2 & 0xf0) &&& 4)]);
sb.append(base64EncodeChars[((b2 & 0x0f) && 2) | ((b3 & 0xc0) &&& 6)]);
sb.append(base64EncodeChars[b3 & 0x3f]);
return sb.toString();
defined('EBusinessID') or define('EBusinessID', 1237100);
//电商加密私钥,快递鸟提供,注意保管,不要泄漏
defined('AppKey') or define('AppKey', '518a73d8-1f7f-441a-b644-33e77b49d846');
defined('ReqURL') or define('ReqURL', 'http://api.kdniao.cc/Ebusiness/EbusinessOrderHandle.aspx');
* Json方式 查询订单物流轨迹
function getOrderTracesByJson(){
$requestData= "{'OrderCode':'','ShipperCode':'SF','LogisticCode':''}";
$datas = array(
'EBusinessID' =& EBusinessID,
'RequestType' =& '1002',
'RequestData' =& urlencode($requestData) ,
'DataType' =& '2',
$datas['DataSign'] = encrypt($requestData, AppKey);
$result=sendPost(ReqURL, $datas);
//根据公司业务处理返回的信息......
* XML方式 查询订单物流轨迹
function getOrderTracesByXml(){
$requestData= "&?xml version=\"1.0\" encoding=\"utf-8\" ?&".
"&Content&".
"&OrderCode&&/OrderCode&".
"&ShipperCode&SF&/ShipperCode&".
"&LogisticCode&&/LogisticCode&".
"&/Content&";
$datas = array(
'EBusinessID' =& EBusinessID,
'RequestType' =& '1002',
'RequestData' =& urlencode($requestData) ,
'DataType' =& '1',
$datas['DataSign'] = encrypt($requestData, AppKey);
$result=sendPost(ReqURL, $datas);
//根据公司业务处理返回的信息......
post提交数据
string $url 请求Url
array $datas 提交的数据
* @return url响应返回的html
function sendPost($url, $datas) {
$temps = array();
foreach ($datas as $key =& $value) {
$temps[] = sprintf('%s=%s', $key, $value);
$post_data = implode('&', $temps);
$url_info = parse_url($url);
if($url_info['port']=='')
$url_info['port']=80;
echo $url_info['port'];
$httpheader = "POST " . $url_info['path'] . " HTTP/1.0\r\n";
$httpheader.= "Host:" . $url_info['host'] . "\r\n";
$httpheader.= "Content-Type:application/x-www-form-urlencoded\r\n";
$httpheader.= "Content-Length:" . strlen($post_data) . "\r\n";
$httpheader.= "Connection:close\r\n\r\n";
$httpheader.= $post_
$fd = fsockopen($url_info['host'], $url_info['port']);
fwrite($fd, $httpheader);
$gets = "";
$headerFlag =
while (!feof($fd)) {
if (($header = @fgets($fd)) && ($header == "\r\n" || $header == "\n")) {
while (!feof($fd)) {
$gets.= fread($fd, 128);
fclose($fd);
* 电商Sign签名生成
* @param data 内容
* @param appkey Appkey
* @return DataSign签名
function encrypt($data, $appkey) {
return urlencode(base64_encode(md5($data.$appkey)));
using System.Collections.G
using System.L
using System.T
using System.W
using System.N
using System.IO;
namespace KdGoldAPI
public class KdApiSearchDemo
private string EBusinessID = "1237100";
//电商加密私钥,快递鸟提供,注意保管,不要泄漏
private string AppKey = "518a73d8-1f7f-441a-b644-33e77b49d846";
private string ReqURL = "http://api.kdniao.cc/Ebusiness/EbusinessOrderHandle.aspx";
/// &summary&
/// Json方式 查询订单物流轨迹
/// &/summary&
/// &returns&&/returns&
public string getOrderTracesByJson()
string requestData = "{'OrderCode':'','ShipperCode':'SF','LogisticCode':''}";
Dictionary&string, string& param = new Dictionary&string, string&();
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);
//根据公司业务处理返回的信息......
/// &summary&
/// XML方式 查询订单物流轨迹
/// &/summary&
/// &returns&&/returns&
public string getOrderTracesByXml()
string requestData = "&?xml version=\"1.0\" encoding=\"utf-8\" ?&" +
"&Content&" +
"&OrderCode&&/OrderCode&" +
"&ShipperCode&SF&/ShipperCode&" +
"&LogisticCode&&/LogisticCode&" +
"&/Content&";
Dictionary&string, string& param = new Dictionary&string, string&();
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", "1");
string result = sendPost(ReqURL, param);
//根据公司业务处理返回的信息......
/// &summary&
/// Post方式提交数据,返回网页的源代码
/// &/summary&
/// &param name="url"&发送请求的 URL&/param&
/// &param name="param"&请求的参数集合&/param&
/// &returns&远程资源的响应结果&/returns&
private string sendPost(string url, Dictionary&string, string& param)
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());
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.ContentType = "application/x-www-form-urlencoded";
request.Referer =
request.Accept = "*/*";
request.Timeout = 30 * 1000;
request.UserAgent = "Mozilla/4.0 ( MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.; .NET CLR 3.0.; .NET CLR 3.5.30729)";
request.Method = "POST";
request.ContentLength = byteData.L
Stream stream = request.GetRequestStream();
stream.Write(byteData, 0, byteData.Length);
stream.Flush();
stream.Close();
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream backStream = response.GetResponseStream();
StreamReader sr = new StreamReader(backStream, Encoding.GetEncoding("UTF-8"));
result = sr.ReadToEnd();
sr.Close();
backStream.Close();
response.Close();
request.Abort();
catch (Exception ex)
result = ex.M
///&summary&
///电商Sign签名
///&/summary&
///&param name="content"&内容&/param&
///&param name="keyValue"&Appkey&/param&
///&param name="charset"&URL编码 &/param&
///&returns&DataSign签名&/returns&
private string encrypt(String content, String keyValue, String charset)
if (keyValue != null)
return base64(MD5(content + keyValue, charset), charset);
return base64(MD5(content, charset), charset);
///&summary&
/// 字符串MD5加密
///&/summary&
///&param name="str"&要加密的字符串&/param&
///&param name="charset"&编码方式&/param&
///&returns&密文&/returns&
private string MD5(string str, string charset)
byte[] buffer = System.Text.Encoding.GetEncoding(charset).GetBytes(str);
System.Security.Cryptography.MD5CryptoServiceP
check = new System.Security.Cryptography.MD5CryptoServiceProvider();
byte[] somme = check.ComputeHash(buffer);
string ret = "";
foreach (byte a in somme)
if (a & 16)
ret += "0" + a.ToString("X");
ret += a.ToString("X");
return ret.ToLower();
/// &summary&
/// base64编码
/// &/summary&
/// &param name="str"&内容&/param&
/// &param name="charset"&编码方式&/param&
/// &returns&&/returns&
private string base64(String str, String charset)
return Convert.ToBase64String(System.Text.Encoding.GetEncoding(charset).GetBytes(str));
阅读(...) 评论()列表网公众号列表活动随时有扫我活动不错过
国内快递不收件,请勿电话。 本公司专业快递化妆品、球衣、包包到美国泰国英国日本安全有保障,全程运输以诚信、优良、优惠的服
微信扫一扫
快速获取电话
文件包裹从上海寄到美国、加拿大、墨西哥的联邦国际快递价格促销。文件寄到国外低至180元上海联邦经济价格寄到美国低至28/
微信扫一扫
快速获取电话
专业提供上海到国外锂电池快递服务!我司是获得中国政府批准的合法经营电池产品国际快递专??业化服务的公司,公司由具有电子产
微信扫一扫
快速获取电话
上海旗赫国际快递较新报价: 上海旗赫国际快递新价格,为留学生客户,贸易出口客户等创造利益,我司与中国邮政加强进一步合作推
微信扫一扫
快速获取电话
上海旗赫化工品国际快递有限公司;主要经营国际货物运输、包裹快递、国际DHL FEDEX EMS一级代理(可走液体、粉末、
微信扫一扫
快速获取电话
上海顺丰物流??速运公司坚持以&客户为中心&的服务理念.坚持以&安全高效准确即时&为服务目标,逐步实施现代科学物流发展战
微信扫一扫
快速获取电话
上海顺丰物流快递公司 15800532556 主营业务行李托运、电脑、冰箱、洗衣机、空调、床、衣柜、钢琴以及贵重物品搬家
微信扫一扫
快速获取电话
咨询热线:
上海顺丰物流快递公司行李托运/电脑/冰箱/洗衣机天天发车、顺丰快递行李托运、电器、
微信扫一扫
快速获取电话
咨询电话:
上海顺丰快递公司坚持以“客户为中心”的服务理念.坚持以“安全高效准确即时”为服务目
顺丰取件员
微信扫一扫
快速获取电话
上海顺丰快递 15800532556 承接上海至国内各地托运,行李托运,学生行李托运,电脑托运,电视托运,冰箱托运,空调
微信扫一扫
快速获取电话
顺丰快递上门取件电话:
 行李快递-电器快递-提供打包-长途搬运搬家搬场上海顺丰快递行李快递 电
微信扫一扫
快速获取电话
详情请咨询:
上海顺丰快递公司搬家业务的运输部门。主要提供上海搬家运输,上海长途搬家运输服务
顺丰取件员
微信扫一扫
快速获取电话
上海顺丰快递取件 15800532556 办理家具托运、行李包裹托运、液体托运、酒水托运、长途搬家、冰箱托运、空调托运、
微信扫一扫
快速获取电话
上海顺丰快递物流 15800532556提供专业的长途运输服务,承接大小件货物运输、整车、零担、长途搬家、轿车托运、红木
微信扫一扫
快速获取电话
{搬家行李办理电话:】上海顺丰物流快递公司承接:行李托运,包裹托运,行李快递,包裹快递,货物托运,
微信扫一扫
快速获取电话
浦东区上门取件 15800532556 行李包裹快递.电动车家具婚纱照物流上海顺丰快递行李电动车 托运免费上门包装 主
微信扫一扫
快速获取电话
上海顺丰物流快递 15800532556 整车零担.大件运输.长途搬厂.搬家.轿车托运.行李托运..电器托运.钢琴托运.
微信扫一扫
快速获取电话
上海顺丰物流搬家公司 15800532556 专业提供个人 长途搬家、学生行李托运、居民长途搬家、单位长途搬迁服务、专业
微信扫一扫
快速获取电话
详情请来电咨询:
上海顺丰物流快递公司是一家具有较大规模的专业从事物流服务、行李托运、长途搬
顺丰取件员
微信扫一扫
快速获取电话
上海顺丰快递 15800532556 行李托运,家具托运,电器托运,免费上门取货整理包装打包服务,上海顺丰快递公司打造中
微信扫一扫
快速获取电话
上海顺丰物流快递公司 15800532556 主营业务行李托运、电脑、冰箱、洗衣机、空调、床、衣柜、钢琴以及贵重物品搬家
微信扫一扫
快速获取电话
联系电话:
专营上海至全国各地往返货物运输、货物代理、货物配载、货物配送、仓储等物流业务。逐步
微信扫一扫
快速获取电话
上海顺丰快递公司
提供:长途搬家、行李托运、家具托运、宠物狗托运、小轿车托运、钢琴托运、
微信扫一扫
快速获取电话
上海顺丰快递
行李快递 电脑托运、冰箱托运、洗衣机托运、小家电托运、食品、物资托运、健身器
微信扫一扫
快速获取电话
上海顺丰上门服务
顺丰行李打包托运公司专业承运上海至国内快递,小件快递,大件物流,航空加
微信扫一扫
快速获取电话
即日起,原申通快递川沙营业厅正式更名为“O2O服务站”——天猫服务站观澜小学店除申通快递收寄业务外,新增以下快递公司收寄
微信扫一扫
快速获取电话
详情请咨询: 上海顺丰物流快递公司行李托运公司是集公路运输、私人物品打包、行李托运、长途搬家、
微信扫一扫
快速获取电话
上海顺丰快递
运用优质的包装材料和良好的包装质量、装运技术,结合全球范围内可靠的门到门代理网络
微信扫一扫
快速获取电话
上海顺丰快递
长途搬家,小件快递,小件货物配送,货物包装为一体的物流服务提供商。我公司以坚实
微信扫一扫
快速获取电话
上海顺丰快递
行李托运/长途搬家/电动车托运/电器 上海顺丰物流快递公司是一家综合物流服务企业
微信扫一扫
快速获取电话
咨询热线:******
上海顺丰物流公司行李托运/电脑/冰箱/洗衣机天天发车、顺丰快递行李托运、电器、冰箱、洗衣机、
微信扫一扫
快速获取电话
上海顺丰快递
长途搬家行李免费上门取货 发往全国各地 上海顺丰物流公司,是上海市成立较早的物流
微信扫一扫
快速获取电话
生活用品物流托运
行李箱 棉被 包裹 书籍 生活用品 液晶电视机 电脑 冰箱 洗衣机 空调 打印
微信扫一扫
快速获取电话
上门取件电话:
上海顺丰快递公司坚持以“客户为中心”的服务理念.坚持以“安全高效准确即时”为服务
顺丰取件员
微信扫一扫
快速获取电话
上海顺丰物流快递公司服务热线:
是一家具有较大规模的专业从事物流服务的专业公司。专营上海至全
微信扫一扫
快速获取电话
上海搬家运输公司
上海顺丰快递物流专业承接:行李托运,包裹托运,行李快递,包裹快递,货物托
微信扫一扫
快速获取电话
上海搬家运输公司
上海顺丰快递物流专业承接:行李托运,包裹托运,行李快递,包裹快递,货物托运
微信扫一扫
快速获取电话
上海顺丰物流快运快递
是上海市成立较早的物流公司之一。本公司是集公路、铁路、包装、轿车托运、长
微信扫一扫
快速获取电话
上海顺丰快递专业承接个人搬家业务价格优惠 上海顺丰快递公司主营上海至全国各地、行李托运、长途搬
微信扫一扫
快速获取电话
顺丰 快递行李托运-提供纸箱-袋子-空调-电瓶车-洗衣机冰箱-免费上门提货 物流有限公司专业长途搬
微信扫一扫
快速获取电话
上海顺丰物流公司取货电话: 是一家集公路、铁路、航空、行李托运、长途搬家、仓储为一体的第三方物流
微信扫一扫
快速获取电话
即日起,原申通快递川沙营业厅正式更名为“O2O服务站”——天猫服务站观澜小学店除申通快递收寄业务外,新增以下快递公司收寄
微信扫一扫
快速获取电话
上门取件电话: 上海顺丰快递公司坚持以“客户为中心”的服务理念.坚持以“安全高效准确即时”为服务目
顺丰取件员
微信扫一扫
快速获取电话
咨询热线:
上海顺丰物流公司行李托运/电脑/冰箱/洗衣机天天发车、顺丰快递行李托运、电器、冰箱、
微信扫一扫
快速获取电话
上海顺丰物流快递公司服务热线:
是一家具有较大规模的专业从事物流服务的专业公司。专营上海至全国
微信扫一扫
快速获取电话
咨询电话: 上海顺丰快递公司坚持以“客户为中心”的服务理念.坚持以“安全高效准确即时”为服务目标
顺丰取件员
微信扫一扫
快速获取电话
详情请咨询: 上海顺丰物流快递公司行李托运公司是集公路运输、私人物品打包、行李托运、长途搬家、仓
微信扫一扫
快速获取电话
1993年,顺丰诞生于广东顺德。日,顺丰速运取得证监会批文获准登陆A股市场,日,正
微信扫一扫
快速获取电话
上海黄浦区顺丰快递人民广场顺丰快递上海黄浦区顺丰快递人民广场顺丰快递上海黄浦区顺丰快递人民广场顺丰快递上海黄浦区顺丰快递
微信扫一扫
快速获取电话
广州寄粉末到国外的快递,化工品国际快递。电话: QQ: 微信:
微信扫一扫
快速获取电话
飞速国际快递是一家专业从事国际快递,国际空运代理服务的一家本土快递公司。经过多年的努力我公司已经在上海扎根立足,在众多老
微信扫一扫
快速获取电话
上门取件电话:132- 圆通快递行李电脑家电等家用电器托运 门到门服务 圆通快递办理全国各地行李、家具
微信扫一扫
快速获取电话
上海顺丰物流 快递行李托运 家私:床、床垫、沙发、书柜家私:床、床垫、沙发、书柜 上海顺丰物流行李托运、电脑、冰箱、洗衣
微信扫一扫
快速获取电话
上海顺丰物流 快递行李托运 家私:床、床垫、沙发、??书柜家私:床、床垫、沙发、书柜 上海顺丰物流行李托运、电脑、冰箱、
微信扫一扫
快速获取电话
上海寄到美国,比利时、加拿大、英国、丹麦、芬兰、希??腊、意大利、爱尔兰、德国、法国、荷兰、西班牙等西欧国家:文件18
微信扫一扫
快速获取电话
上海快递相关推荐
快递相关搜索词
上海商务服务所有分类
上海金牌会员
&2017 列表网&琼ICP备号-12&增值电信业务经营许可证B2-& 违法信息举报电话 400-

我要回帖

更多关于 中文电码 的文章

 

随机推荐