
快递查询API接口大全
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本页面提供了全面的快递查询API接口列表,涵盖国内外各大快递公司,方便开发者快速集成快递跟踪功能。
目前支持申通快递查询接口、圆通快递API、中通快递、韵达快递、汇通快递、EMS快递、顺丰快递、天天快递以及宅急送的国内常见服务,同时涵盖了TNT国际物流有限公司(TNT)、联邦快递公司(FedEx)、德国邮政敦豪集团(DHL)和联合包裹运送服务公司(UPS)等国外主要物流公司。总计支持超过100家快递企业,满足市场上95%以上的用户需求。
【快递查询API接口详解】
该接口用于获取各种快递公司的物流信息,允许开发者通过编程方式查询包裹状态。在本案例中,它包括国内主流的申通、圆通、中通、韵达、汇通、EMS(中国邮政速递)、顺丰和天天等公司服务,以及国际知名的TNT, FedEx, DHL 和 UPS 等公司的物流追踪功能。
**API接口参数说明:**
1. **com** (必须):快递公司代码,如“shentong”代表申通。
2. **nu** (必须):至少五位的包裹编号,用于识别特定包裹信息。
3. **id** 和 **secret** (必须):由API提供方分配的身份验证标识符和密钥。
4. **type** (可选):返回结果类型,默认为json格式;其他选项包括html、text或xml。
5. **encode** (可选):编码方式,支持gbk及utf8两种标准字符集设定,默认使用gbk。
6. **ord** (可选):排序规则设置,默认以升序排列(asc),也可选择降序(desc)。
7. **lang** (可选):语言环境配置项,如“en”代表英文输出;目前仅部分快递公司支持多语种服务。
**返回格式及字段解释:**
- **status**:查询结果的状态代码,0表示失败,1表示成功,2为正在派送中状态等。
- **errCode**:错误码值定义,如无异常则显示“0”,其他可能包括单号不存在、验证码无效或链接服务器故障等问题。
- **message**:当status不等于0时提供的具体出错原因说明。
- **data**:物流信息数据集,每条记录代表一次更新状态的详细情况,包含时间戳及上下文描述等字段内容。
- **html**、**mailNo** 和其他相关属性详见官方文档。
开发者可以采用类似PHP示例代码中的方式调用此API,并根据返回的数据生成动态界面展示物流信息。确保处理JSON数据时使用正确的编码格式(如UTF8),以避免解码错误,同时正确处理可能出现的各类异常状态和错误代码,以便向用户提供准确的信息反馈。
全部评论 (0)


