国际快递查询-17TRACK

国际快递查询-17TRACK

专用API
【更新时间: 2024.08.29】 17TRACK国际快递查询API是一种为全球用户提供便捷、高效、全面的国际包裹追踪服务的平台,通过该服务,用户可以实时查询和跟踪来自全球2,200+家运输商的包裹状态。
¥0.0299/每单 去服务商官网采购>
服务星级:2星
⭐ ⭐ 🌟 🌟 🌟 🌟 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是17TRACK的国际快递查询?

17TRACK国际快递查询API 是一种为全球用户提供便捷、高效、全面的国际包裹追踪服务的平台。通过该服务,用户可以实时查询和跟踪来自全球2,200+家运输商的包裹状态,无论是跨国电商购物、跨境物流运输还是个人寄送包裹,都能享受到实时的物流信息查询服务。17TRACK不仅支持传统邮政系统和大型快递公司的物流数据,还涵盖了众多区域性及特色运输商,确保用户能够一站式查询全球范围内的包裹动态。

什么是17TRACK的国际快递查询?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用17TRACK的国际快递查询,从而实现程序的自动化交互,提高服务效率。

17TRACK的国际快递查询有哪些核心功能?

  1. 批量运单查询与持续跟踪:支持大批量运单的查询和跟踪,满足企业级用户的需求。
  2. 后台集成查询功能:允许在用户后台集成查询功能,提升用户体验和操作便捷性。
  3. 多物流渠道支持:支持全球主流运输商,减少跟踪成本,提供一站式物流信息解决方案。
  4. 自动化物流跟踪:自动识别运输商,持续追踪直至签收,提高物流跟踪的准确性和效率。

17TRACK的国际快递查询的核心优势是什么?

  1. 提供高品质的查询数据:呈现 9 大物流状态 +27 个子状态,详细的包裹状态让您更容易判断物流进展,和了解异常情况的具体原因;
  2. 支持全球主流运输商:17TRACK 目前已支持 2300+ 全球主流运输商,并且每周都在增加新的运输商对接,如您有其他需要支持的,请随时联系我们;
  3. 实现自动化物流跟踪:自动识别超过80%的运输商,一单到底,持续追踪,定时到物流商官网获取最新物流事件,直到包裹签收成功;
  4. 提供数据分析仪表:包含您所关注的数据,展示各包裹物流状态占比、统计各物流渠道的运输时效,和单号查询情况和推送结果;

在哪些场景会用到17TRACK的国际快递查询?

运输商
可通过 17TRACKAPI去补充全球各地尾程派送的轨迹信息,展示全段物流情况。
 
电商卖家
可通过 17TRACKAPI在您的订单管理后台,集成物流跟踪功能,实时监控所有包裹物流情况。
 
金融行业
可通过 17TRACK API 查询大批量的包惠物流数据,通过物流信息及各重要节点状态,判断物流时效、承运真实性,是风控的首选。

系统商
可通过 17TRACKAPI定制开发物流跟踪功能,为您的用户提供增值服务,帮助他们更好地管理订单。同时也让您的产品更具有竞争力。

各类平台
可通过 17TRACKAPI完善内部物流中台业务,为各端提供数据服务和支持。

 

 
如何对接

<
产品价格
>

<
使用指南
>

Tracking API 快速指南

一. 什么是物流追踪

物流追踪是了解物流运输过程的一种服务能力,通过该服务可以监测运输路线、异常情况和重要的状态变化。

Tracking API 的主要特性如下:

  • 一次订阅自动跟踪并推送查询结果,期间不再扣费(异步接口,不建议使用在前台网页、小程序、APP中)。

  • 企业级的数据处理能力,每小时可订阅 40万个物流单号。

  • 集成全球 2000+ 运输商,统一的调用方式、响应结构、状态节点,从而降低开发成本。

  • 强烈建议在您的服务器或存储服务中保留物流信息。

  • 数据的唯一标识通过物流单号 + 运输商组合实现。

  • 运行流程概述:订阅单号 >> 服务定时跟踪 >> 服务检查变更 >> 推送结果

UML 图.jpg

 

二. 使用前必备事项

2.1 创建 17TRACK 账号

API 账号不区分使用环境,建议测试和生产账号分开使用。请访问 17TRACK - Api 开通账号。

1280X1280.PNG

2.2 物流单号和运输商代码

1.PNG2.png

 

三. 对接指引

whiteboard_exported_image.png

3.1 自研系统对接方案

用户画像

头部物流商、头部商家、服务商、系统商

第一步

(若只是简单验证,可使用 https://webhook.site 验证推送效果)

  1. 请确认服务器能被公网访问(防火墙、网关等配置已完成调整)。

  2. 请完成接收信息的接口开发,确认接口能承受高并发的访问,建议有独立服务来分发数据(如:队列、缓存等)。

  3. 在接收信息接口中完成签名验证逻辑,以保证信息来源安全有效。请参考 验证签名流程,示例代码如下:

/**
* requestText {String} 原始通知报文
* key     {String} 密钥
* return   {String} 生成签名内容
*/
private String getGeneratedSignature(String requestText, String key) throws NoSuchAlgorithmException {

  String src = requestText + "/" + key;

  MessageDigest md = MessageDigest.getInstance("SHA-256");
  byte[] hash = md.digest(src.getBytes(StandardCharsets.UTF_8));

  BigInteger number = new BigInteger(1, hash);
    StringBuilder hexString = new StringBuilder(number.toString(16));
  while (hexString.length() < 64) {
      hexString.insert(0, '0');
  }
  return hexString.toString();
}

 

第二步

  1. 获取密钥,请登录 访问 API 设置页 Api-设置

  2. 设置接收信息接口,请登录 访问 API 设置页 Api-设置,在 WebHook 区域填入接口 URL。

设置.png

第三步

  1. 调用注册接口(/register)订阅物流单号,建议把业务系统中数据 ID 通过 tag 传入**,以方便接收到推送结果后使用**。(接口参考:注册物流单号

第四步

  1. 监听接收信息接口运行情况,为保证跟踪结果及时有效的被业务使用,要注意:推送可能是持续的并发状态, 每次推送是全量数据,若无法正常接收时临时返回非 200 状态码,17侧补偿推送参见这里 推送策略 ,如果找不到跟踪结果,有可能是以下几种情况:

    • 正在跟踪需要等待。(正常情况下首次抓取在 1 分钟内会有结果,后续每 24 小时抓取 3~4 次直到签收)

    • 检查物流单号,如果有错误,请调用删除单号接口 (/deletetrack),再重新订阅。

    • 检查运输商,如果有错误,请调用修改运输商接口 (/changecarrier)处理。

    • 有可能是因为运输商接口异常导致未返回数据。

    • 有可能是运输商未更新数据(未上网)。

    • 有可能是部分渠道订阅时未填附加跟踪参数,如:手机尾号、邮编等。

    • 有可能是连续 30 天运输商未更新数据系统将停止自动跟踪。

3.2 第三方系统商对接方案

用户画像

  • 中小型物流商、中型商家

  • 系统产品:ERP、TMS、WMS、CRM等

第一步

(若只是简单验证,可使用 https://webhook.site 验证推送效果)

  1. 请系统商确认,当前所使用的系统可支持 Webhook 方式接收推送跟踪数据。[区别于自研系统]

  2. 请系统商确认,如果不支持推送,是否支持备选方案:通过调用获取详情接口 (/gettrackinfo) 定时拉取数据。(此方式不能保证与推送方式一样的数据回传效率,也是17不推荐的方式。)[区别于自研系统]

  3. 请系统商确认,是否支持17TRACK API接入使用?如支持则要确认目前的接入版本是否能满足业务需要,如不能则要与系统商协商选择版本再接入。[区别于自研系统]

  4. 如果支持推送,那么在接收信息接口中完成签名验证逻辑,以保证信息来源安全有效。请参考 验证签名流程,示例代码如下:

/**
* requestText {String} 原始通知报文
* key     {String} 密钥
* return   {String} 生成签名内容
*/
private String getGeneratedSignature(String requestText, String key) throws NoSuchAlgorithmException {

  String src = requestText + "/" + key;

  MessageDigest md = MessageDigest.getInstance("SHA-256");
  byte[] hash = md.digest(src.getBytes(StandardCharsets.UTF_8));

  BigInteger number = new BigInteger(1, hash);
StringBuilder hexString = new StringBuilder(number.toString(16));
  while (hexString.length() < 64) {
      hexString.insert(0, '0');
  }
  return hexString.toString();
}

 

第二步

  1. 获取密钥,登录 API 控制台,在设置页获取密钥并将密钥交给系统商负责接入业务的服务人员。(请访问 Api-设置)[区别于自研系统]

  2. 若系统商不支持推送方式则跳过此步骤。若支持请联系系统商提供推送接口(URL)。(请访问 Api-设置)[区别于自研系统]

秘钥.png

第三步

  1. 建议客户让系统商在调用注册接口(/register)订阅物流单号时,把业务系统中数据 ID 通过 tag 传入,以方便接收到推送结果后使用。(接口参考:注册物流单号)[区别于自研系统]

第四步

  1. 请客户登录所使用的系统,在物流跟踪板块查看抓取情况(具体请系统商客服来支持和解答)。[区别于自研系统]

  2. 监听接收信息接口运行情况,为保证跟踪结果及时有效的被业务使用,要注意:推送可能是持续的并发状态, 每次推送是全量数据,若无法正常接收时临时返回非 200 状态码,17侧有补偿推送参见这里 推送策略 ,如果找不到跟踪结果,有可能是以下几种情况:

    • 正在查询中需要等待。(正常情况下首次抓取 1 分钟内会有结果,后续每 24 小时抓取 3~4 次直到签收)

    • 检查物流单号,如果错误请删除单号重新订阅。

    • 检查运输商,如果指定错误,请调用修改运输商接口(/changecarrier)处理。

    • 有可能是因为接口异常运输商未返回数据。

    • 有可能是运输商未更新数据(未上网)。

    • 有可能是部分渠道订阅时未填附加跟踪参数,如:手机尾号、邮编等。

    • 有可能是连续 30 天运输商未更新数据系统自动停止跟踪。

 

四. 版本说明

主版本

区别 V1.0 V2.0 (2022年5月)
请求地址 https://api.17track.net/track/v1 https://api.17track.net/track/v2
注册接口(/register)简化自动识别操作 生效方式:{carrier : null ,auto_detection : true} 生效方式:默认开启
简化签名验证 通知类型+/+提取推送报文data内容 + / + 密钥 推送报文 + / + 密钥
报文结构化+节点语义化
独立查询附加参数 无,与物流单号拼接使用,理解复杂
丰富起运/目的地信息 有,如:国家简码、州、市、邮编、街道等。
时效信息 有,订单时长、运输时长。
物流状态数量 7个 增加到9个主状态,27个子状态
包裹附属信息 重量、体积等(需要运输商支持)
运输商信息 增加名称、别名、官方电话、官网等。
物流轨迹翻译 有,支持 8 种语言

 

详情查看链接:https://help.17track.net/hc/zh-cn/articles/30944262120729-Tracking-API-%E5%BF%AB%E9%80%9F%E6%8C%87%E5%8D%97

<
产品问答
>
?
17TRACK是否提供API接口?
是的,目前17TRACK的API接口已经开放注册,如果有需要的话,可自行通过我们的API链接注册账号,测试我们的接口服务: https://www.17track.net/zh-cn/api 如果您对于我们的API接口有任何疑问或者建议,请点击这里联系我们。
?
我的包裹的确切位置在哪里?
对于大多数国际包裹,由于邮资低廉,即使是快递服务,承运商也无法保证或预计到达日期。运输时间可能比您预期的要慢,主要是因为海关程序和航空公司安排。国际运输与国内运输有很大不同。 通常,您的货物在运输过程中会在给定点进行扫描。在这些点之间,我们将无法为您提供有关货物确切位置的更多信息。如果承运商提供新信息,我们会不断更新跟踪信息。 作为一个跟踪网站,我们已经从相应的承运商那里提取了所有跟踪数据,并且我们没有其他信息。请稍后再尝试跟踪您的包裹。
?
为什么我的包裹“查询不到”?
“查询不到”表示我们找不到该单号的任何信息。我们建议您仔细检查跟踪号是否正确,或者联系发货人(您下订单的零售商)验证一下您的单号。 如果跟踪号是正确的,请在包裹发出至少1-2天后再查询跟踪它的详细信息。因为通常情况下,运输商还需要一些时间来进行包裹的收取及处理。
?
我没有收到我的订单,可以退款吗?
如果您有任何退款需求,我们建议你直接与商品的在线商家/发货人进行联系。 17TRACK是第三方独立站点,用于查询全球邮政包裹以及国际快递包裹。但需要特别注意的是,我们并不直接参于具体的运输或投递事宜,也不参与在线交易。 因此,网上交易或退款相关问题只能由商家来处理。
?
如何修改包裹收件地址?
一般情况下,如果包裹已发货,则无法更改地址。您只能等包裹到达目的地国家后,联系当地的运输公司来反馈您想要更改地址的请求。或者您也可以访问运输商的官方网站获得进一步的帮助。
?
包裹被卡在某地时,会有更新信息吗?
我们明白包裹动态及时更新的重要性,但是十分遗憾的是,运输商也无法给出预计的包裹到达日期。但是运输商官网更新物流信息的同时,我们也会同步更新相应的信息,你可以尝试稍后再进行查询。 如果你的包裹已经有很长一段时间没有更新物流信息,这可能意味着该包裹仍在运输途中或者运输商省略了这一部分的跟踪信息。也有一些运送方式不支持全流程的物流跟踪。在这种情况下你可以直接联系发件人或者是收件国本地的运输公司来正式调查你的包裹下落。
?
什么是联合运输商?
联合运输商是由运输商与17TRACK共同制定的一种单号查询规范。很大程度地解决了大多运输商普遍存在查询轨迹不完善/不准确/杂乱无章的现象,实现"一单到底",从而提升了用户的查询体验。 联合运输商的轨迹主要体现在以下几个方面优点: 1、单号规则的专属性,可准确识别运输商; 2、及时的包裹揽收信息,以及完善头程的轨迹信息; 3、准确的末端派送信息,解决目的地轨迹不详与错误的情况; 4、包裹状态的准确判断,更方便用户获知信息;
?
什么是原始渠道和原始单号?
联合运输商在收件和承运过程中,还需要与其他的运输商合作进行头程运输或者尾程派送,与其合作的运输商就是原始渠道,该渠道所分配的跟踪单号就是原始单号。 17TRACK将持续努力与全球运输商共同实现更及时、更详尽、更准确的物流轨迹,希望可以为全球用户提供更优质的查询服务。
?
平台支持哪些语言版本?
到目前为止,我们已全面支持包括中英文在内的33种语言。
?
平台支持哪些运输商?
到目前为止,我们已经支持全球500多个运输商。我们每天都会添加新的运营商,您可以点击这里查看所有已支持的运输商。 也欢迎您联系我们反馈需要添加支持的运输商。
?
“物品预先通知”或“信息已收到”是什么意思?
“物品预先通知”是指承运人已收到包裹即将发货的通知,但包裹实际上尚未到达承运人手中。发货信息将在未来几天内更新。您可以稍后再试。
?
如何加入17TRACK的翻译社区?
我们非常诚挚地欢迎您加入到我们的语言翻译社区,您可以联系我们。 加入语言翻译社区后,您可以翻译或校对现有的以及新增添的其它语言。您的贡献将大力改善我们的用户体验,对此我们向您表示由衷的感谢。
?
17TRACK提供Iframe外部调用吗?
17TRACK可以提供外部调用程序,方便您通过外部调用来实现17TRACK数据在您自己网站上的应用。点击这里这里了解更多关于外部调用的详情。
?
查询耗时:30662 ms 表示什么意思?
提交追踪号后,17TRACK 会立即搜索您的追踪号。这表示我们花了多少时间从各个承运商处获取追踪信息。 如果显示“缓存时间”,则表示追踪信息不是即时信息。“缓存时间”是您的包裹最后追踪的具体时间,通常是几个小时前。 “追踪耗时”与您的包裹的运输状态或送达时间没有直接关系。
?
跟踪包裹时为什么提示“网络错误”或“查询错误”?
一般情况下,发生查询错误是指该运输商官网暂时无法访问,因此我们无法获取同步的信息。 除特殊几个IT支持比较差的国家,比如卡塔尔、哥伦比亚等(他们的官网容易不稳定,网络连接时常断开),其它的运输商发生网络错误时,我们会在数小时甚至更短的时间恢复查询服务。 如果我们的系统提供的查询状态是处理错误,请 联系我们 进行反馈。你也可以点击这里了解查询出错的详细原因。
<
关于我们
>
17TRACK是一个全球物流查询平台,它支持查询全球2300多家运输商和190多家航空公司的物流信息。这个平台为跨境物流商推荐高品质的物流商,以完善包裹轨迹并提升用户的购物体验。17TRACK提供多场景解决方案,包括API服务,物流信息订阅推送接口,以及一个免费的查询APP,该APP已有1500万用户使用,能够自动跟踪包裹并推送物流信息。 17TRACK的查询准确率高达99.9%,它自动识别超过80%的运输商,提供清晰标准的轨迹状态节点和完整准确的轨迹信息。此外,17TRACK支持多端同步,用户可以在官网、移动端APP、小程序等多种平台上查询物流信息。17TRACK还提供自动化解决方案,如自动识别运输商、包裹自动跟踪和物流信息自动推送,无需用户反复查询调用。
联系信息
服务时间: 7*24
邮箱: bis@17track.net
网页在线客服: 咨询

我们是谁
17TRACK是一家集全球物流快递包裹为一体的查询平台。阿拉伯数字“17”在汉语拼音中发音为'一起',17TRACK='一起查询'。

 

里程碑

2010.07 17TRACK组建开发团队。


2011.03 V.1.0 版本发布,成为能够采用一屏显示不同物流单号,多单号同时进行跟踪查询的国际平台。


2011.12 日均PV超过120,000。


2012.03 V.2.0 版本发布上线,正式成为跨境电商中大受欢迎的第三方服务网站。


2012.11 日均UV超过150,000,全球排名进入10,000位以内。


2013.01 V.3.0版本发布上线,新增手机版及全球物流发货时效统计功能。


2013.11 全球网站Alexa统计排名进入3,000位,日均PV突破1,000,000。


2014.02 牵手速卖家中国卖家物流频道,专注服务各大平台跨境电商卖家。


2014.10 V.4.0全新版本惊艳亮相,此次改版引进互联网及软件开发领域专业人才重新设计网站布局外观,系统架构,全面优化查询核心。发布安卓及WP移动应用。


2014.12 全球网站Alexa统计排名1,800位,日均PV突破1,500,000。


2015.01 牵手全球知名移动购物平台WISH,助力卖家查询国际快递,打通全球移动化网络销售。


2015.07 17TRACK发布IOS移动应用。


2015.10 V.5.0版本发布上线,每月查询1500万国际快递包裹单号,独立访问高达500万/月。


2016.0 7 移动端iOS、Android累计下载量超过7,000,000。

 

 

 

 

 

<
最可能同场景使用的其他API
>
API接口列表
<
产品价格
>

<
使用指南
>

Tracking API 快速指南

一. 什么是物流追踪

物流追踪是了解物流运输过程的一种服务能力,通过该服务可以监测运输路线、异常情况和重要的状态变化。

Tracking API 的主要特性如下:

  • 一次订阅自动跟踪并推送查询结果,期间不再扣费(异步接口,不建议使用在前台网页、小程序、APP中)。

  • 企业级的数据处理能力,每小时可订阅 40万个物流单号。

  • 集成全球 2000+ 运输商,统一的调用方式、响应结构、状态节点,从而降低开发成本。

  • 强烈建议在您的服务器或存储服务中保留物流信息。

  • 数据的唯一标识通过物流单号 + 运输商组合实现。

  • 运行流程概述:订阅单号 >> 服务定时跟踪 >> 服务检查变更 >> 推送结果

UML 图.jpg

 

二. 使用前必备事项

2.1 创建 17TRACK 账号

API 账号不区分使用环境,建议测试和生产账号分开使用。请访问 17TRACK - Api 开通账号。

1280X1280.PNG

2.2 物流单号和运输商代码

1.PNG2.png

 

三. 对接指引

whiteboard_exported_image.png

3.1 自研系统对接方案

用户画像

头部物流商、头部商家、服务商、系统商

第一步

(若只是简单验证,可使用 https://webhook.site 验证推送效果)

  1. 请确认服务器能被公网访问(防火墙、网关等配置已完成调整)。

  2. 请完成接收信息的接口开发,确认接口能承受高并发的访问,建议有独立服务来分发数据(如:队列、缓存等)。

  3. 在接收信息接口中完成签名验证逻辑,以保证信息来源安全有效。请参考 验证签名流程,示例代码如下:

/**
* requestText {String} 原始通知报文
* key     {String} 密钥
* return   {String} 生成签名内容
*/
private String getGeneratedSignature(String requestText, String key) throws NoSuchAlgorithmException {

  String src = requestText + "/" + key;

  MessageDigest md = MessageDigest.getInstance("SHA-256");
  byte[] hash = md.digest(src.getBytes(StandardCharsets.UTF_8));

  BigInteger number = new BigInteger(1, hash);
    StringBuilder hexString = new StringBuilder(number.toString(16));
  while (hexString.length() < 64) {
      hexString.insert(0, '0');
  }
  return hexString.toString();
}

 

第二步

  1. 获取密钥,请登录 访问 API 设置页 Api-设置

  2. 设置接收信息接口,请登录 访问 API 设置页 Api-设置,在 WebHook 区域填入接口 URL。

设置.png

第三步

  1. 调用注册接口(/register)订阅物流单号,建议把业务系统中数据 ID 通过 tag 传入**,以方便接收到推送结果后使用**。(接口参考:注册物流单号

第四步

  1. 监听接收信息接口运行情况,为保证跟踪结果及时有效的被业务使用,要注意:推送可能是持续的并发状态, 每次推送是全量数据,若无法正常接收时临时返回非 200 状态码,17侧补偿推送参见这里 推送策略 ,如果找不到跟踪结果,有可能是以下几种情况:

    • 正在跟踪需要等待。(正常情况下首次抓取在 1 分钟内会有结果,后续每 24 小时抓取 3~4 次直到签收)

    • 检查物流单号,如果有错误,请调用删除单号接口 (/deletetrack),再重新订阅。

    • 检查运输商,如果有错误,请调用修改运输商接口 (/changecarrier)处理。

    • 有可能是因为运输商接口异常导致未返回数据。

    • 有可能是运输商未更新数据(未上网)。

    • 有可能是部分渠道订阅时未填附加跟踪参数,如:手机尾号、邮编等。

    • 有可能是连续 30 天运输商未更新数据系统将停止自动跟踪。

3.2 第三方系统商对接方案

用户画像

  • 中小型物流商、中型商家

  • 系统产品:ERP、TMS、WMS、CRM等

第一步

(若只是简单验证,可使用 https://webhook.site 验证推送效果)

  1. 请系统商确认,当前所使用的系统可支持 Webhook 方式接收推送跟踪数据。[区别于自研系统]

  2. 请系统商确认,如果不支持推送,是否支持备选方案:通过调用获取详情接口 (/gettrackinfo) 定时拉取数据。(此方式不能保证与推送方式一样的数据回传效率,也是17不推荐的方式。)[区别于自研系统]

  3. 请系统商确认,是否支持17TRACK API接入使用?如支持则要确认目前的接入版本是否能满足业务需要,如不能则要与系统商协商选择版本再接入。[区别于自研系统]

  4. 如果支持推送,那么在接收信息接口中完成签名验证逻辑,以保证信息来源安全有效。请参考 验证签名流程,示例代码如下:

/**
* requestText {String} 原始通知报文
* key     {String} 密钥
* return   {String} 生成签名内容
*/
private String getGeneratedSignature(String requestText, String key) throws NoSuchAlgorithmException {

  String src = requestText + "/" + key;

  MessageDigest md = MessageDigest.getInstance("SHA-256");
  byte[] hash = md.digest(src.getBytes(StandardCharsets.UTF_8));

  BigInteger number = new BigInteger(1, hash);
StringBuilder hexString = new StringBuilder(number.toString(16));
  while (hexString.length() < 64) {
      hexString.insert(0, '0');
  }
  return hexString.toString();
}

 

第二步

  1. 获取密钥,登录 API 控制台,在设置页获取密钥并将密钥交给系统商负责接入业务的服务人员。(请访问 Api-设置)[区别于自研系统]

  2. 若系统商不支持推送方式则跳过此步骤。若支持请联系系统商提供推送接口(URL)。(请访问 Api-设置)[区别于自研系统]

秘钥.png

第三步

  1. 建议客户让系统商在调用注册接口(/register)订阅物流单号时,把业务系统中数据 ID 通过 tag 传入,以方便接收到推送结果后使用。(接口参考:注册物流单号)[区别于自研系统]

第四步

  1. 请客户登录所使用的系统,在物流跟踪板块查看抓取情况(具体请系统商客服来支持和解答)。[区别于自研系统]

  2. 监听接收信息接口运行情况,为保证跟踪结果及时有效的被业务使用,要注意:推送可能是持续的并发状态, 每次推送是全量数据,若无法正常接收时临时返回非 200 状态码,17侧有补偿推送参见这里 推送策略 ,如果找不到跟踪结果,有可能是以下几种情况:

    • 正在查询中需要等待。(正常情况下首次抓取 1 分钟内会有结果,后续每 24 小时抓取 3~4 次直到签收)

    • 检查物流单号,如果错误请删除单号重新订阅。

    • 检查运输商,如果指定错误,请调用修改运输商接口(/changecarrier)处理。

    • 有可能是因为接口异常运输商未返回数据。

    • 有可能是运输商未更新数据(未上网)。

    • 有可能是部分渠道订阅时未填附加跟踪参数,如:手机尾号、邮编等。

    • 有可能是连续 30 天运输商未更新数据系统自动停止跟踪。

 

四. 版本说明

主版本

区别 V1.0 V2.0 (2022年5月)
请求地址 https://api.17track.net/track/v1 https://api.17track.net/track/v2
注册接口(/register)简化自动识别操作 生效方式:{carrier : null ,auto_detection : true} 生效方式:默认开启
简化签名验证 通知类型+/+提取推送报文data内容 + / + 密钥 推送报文 + / + 密钥
报文结构化+节点语义化
独立查询附加参数 无,与物流单号拼接使用,理解复杂
丰富起运/目的地信息 有,如:国家简码、州、市、邮编、街道等。
时效信息 有,订单时长、运输时长。
物流状态数量 7个 增加到9个主状态,27个子状态
包裹附属信息 重量、体积等(需要运输商支持)
运输商信息 增加名称、别名、官方电话、官网等。
物流轨迹翻译 有,支持 8 种语言

 

详情查看链接:https://help.17track.net/hc/zh-cn/articles/30944262120729-Tracking-API-%E5%BF%AB%E9%80%9F%E6%8C%87%E5%8D%97

<
依赖服务
>
<
产品问答
>
?
17TRACK是否提供API接口?
是的,目前17TRACK的API接口已经开放注册,如果有需要的话,可自行通过我们的API链接注册账号,测试我们的接口服务: https://www.17track.net/zh-cn/api 如果您对于我们的API接口有任何疑问或者建议,请点击这里联系我们。
?
我的包裹的确切位置在哪里?
对于大多数国际包裹,由于邮资低廉,即使是快递服务,承运商也无法保证或预计到达日期。运输时间可能比您预期的要慢,主要是因为海关程序和航空公司安排。国际运输与国内运输有很大不同。 通常,您的货物在运输过程中会在给定点进行扫描。在这些点之间,我们将无法为您提供有关货物确切位置的更多信息。如果承运商提供新信息,我们会不断更新跟踪信息。 作为一个跟踪网站,我们已经从相应的承运商那里提取了所有跟踪数据,并且我们没有其他信息。请稍后再尝试跟踪您的包裹。
?
为什么我的包裹“查询不到”?
“查询不到”表示我们找不到该单号的任何信息。我们建议您仔细检查跟踪号是否正确,或者联系发货人(您下订单的零售商)验证一下您的单号。 如果跟踪号是正确的,请在包裹发出至少1-2天后再查询跟踪它的详细信息。因为通常情况下,运输商还需要一些时间来进行包裹的收取及处理。
?
我没有收到我的订单,可以退款吗?
如果您有任何退款需求,我们建议你直接与商品的在线商家/发货人进行联系。 17TRACK是第三方独立站点,用于查询全球邮政包裹以及国际快递包裹。但需要特别注意的是,我们并不直接参于具体的运输或投递事宜,也不参与在线交易。 因此,网上交易或退款相关问题只能由商家来处理。
?
如何修改包裹收件地址?
一般情况下,如果包裹已发货,则无法更改地址。您只能等包裹到达目的地国家后,联系当地的运输公司来反馈您想要更改地址的请求。或者您也可以访问运输商的官方网站获得进一步的帮助。
?
包裹被卡在某地时,会有更新信息吗?
我们明白包裹动态及时更新的重要性,但是十分遗憾的是,运输商也无法给出预计的包裹到达日期。但是运输商官网更新物流信息的同时,我们也会同步更新相应的信息,你可以尝试稍后再进行查询。 如果你的包裹已经有很长一段时间没有更新物流信息,这可能意味着该包裹仍在运输途中或者运输商省略了这一部分的跟踪信息。也有一些运送方式不支持全流程的物流跟踪。在这种情况下你可以直接联系发件人或者是收件国本地的运输公司来正式调查你的包裹下落。
?
什么是联合运输商?
联合运输商是由运输商与17TRACK共同制定的一种单号查询规范。很大程度地解决了大多运输商普遍存在查询轨迹不完善/不准确/杂乱无章的现象,实现"一单到底",从而提升了用户的查询体验。 联合运输商的轨迹主要体现在以下几个方面优点: 1、单号规则的专属性,可准确识别运输商; 2、及时的包裹揽收信息,以及完善头程的轨迹信息; 3、准确的末端派送信息,解决目的地轨迹不详与错误的情况; 4、包裹状态的准确判断,更方便用户获知信息;
?
什么是原始渠道和原始单号?
联合运输商在收件和承运过程中,还需要与其他的运输商合作进行头程运输或者尾程派送,与其合作的运输商就是原始渠道,该渠道所分配的跟踪单号就是原始单号。 17TRACK将持续努力与全球运输商共同实现更及时、更详尽、更准确的物流轨迹,希望可以为全球用户提供更优质的查询服务。
?
平台支持哪些语言版本?
到目前为止,我们已全面支持包括中英文在内的33种语言。
?
平台支持哪些运输商?
到目前为止,我们已经支持全球500多个运输商。我们每天都会添加新的运营商,您可以点击这里查看所有已支持的运输商。 也欢迎您联系我们反馈需要添加支持的运输商。
?
“物品预先通知”或“信息已收到”是什么意思?
“物品预先通知”是指承运人已收到包裹即将发货的通知,但包裹实际上尚未到达承运人手中。发货信息将在未来几天内更新。您可以稍后再试。
?
如何加入17TRACK的翻译社区?
我们非常诚挚地欢迎您加入到我们的语言翻译社区,您可以联系我们。 加入语言翻译社区后,您可以翻译或校对现有的以及新增添的其它语言。您的贡献将大力改善我们的用户体验,对此我们向您表示由衷的感谢。
?
17TRACK提供Iframe外部调用吗?
17TRACK可以提供外部调用程序,方便您通过外部调用来实现17TRACK数据在您自己网站上的应用。点击这里这里了解更多关于外部调用的详情。
?
查询耗时:30662 ms 表示什么意思?
提交追踪号后,17TRACK 会立即搜索您的追踪号。这表示我们花了多少时间从各个承运商处获取追踪信息。 如果显示“缓存时间”,则表示追踪信息不是即时信息。“缓存时间”是您的包裹最后追踪的具体时间,通常是几个小时前。 “追踪耗时”与您的包裹的运输状态或送达时间没有直接关系。
?
跟踪包裹时为什么提示“网络错误”或“查询错误”?
一般情况下,发生查询错误是指该运输商官网暂时无法访问,因此我们无法获取同步的信息。 除特殊几个IT支持比较差的国家,比如卡塔尔、哥伦比亚等(他们的官网容易不稳定,网络连接时常断开),其它的运输商发生网络错误时,我们会在数小时甚至更短的时间恢复查询服务。 如果我们的系统提供的查询状态是处理错误,请 联系我们 进行反馈。你也可以点击这里了解查询出错的详细原因。
<
关于我们
>
17TRACK是一个全球物流查询平台,它支持查询全球2300多家运输商和190多家航空公司的物流信息。这个平台为跨境物流商推荐高品质的物流商,以完善包裹轨迹并提升用户的购物体验。17TRACK提供多场景解决方案,包括API服务,物流信息订阅推送接口,以及一个免费的查询APP,该APP已有1500万用户使用,能够自动跟踪包裹并推送物流信息。 17TRACK的查询准确率高达99.9%,它自动识别超过80%的运输商,提供清晰标准的轨迹状态节点和完整准确的轨迹信息。此外,17TRACK支持多端同步,用户可以在官网、移动端APP、小程序等多种平台上查询物流信息。17TRACK还提供自动化解决方案,如自动识别运输商、包裹自动跟踪和物流信息自动推送,无需用户反复查询调用。
联系信息
服务时间: 7*24
邮箱: bis@17track.net
网页在线客服: 咨询

我们是谁
17TRACK是一家集全球物流快递包裹为一体的查询平台。阿拉伯数字“17”在汉语拼音中发音为'一起',17TRACK='一起查询'。

 

里程碑

2010.07 17TRACK组建开发团队。


2011.03 V.1.0 版本发布,成为能够采用一屏显示不同物流单号,多单号同时进行跟踪查询的国际平台。


2011.12 日均PV超过120,000。


2012.03 V.2.0 版本发布上线,正式成为跨境电商中大受欢迎的第三方服务网站。


2012.11 日均UV超过150,000,全球排名进入10,000位以内。


2013.01 V.3.0版本发布上线,新增手机版及全球物流发货时效统计功能。


2013.11 全球网站Alexa统计排名进入3,000位,日均PV突破1,000,000。


2014.02 牵手速卖家中国卖家物流频道,专注服务各大平台跨境电商卖家。


2014.10 V.4.0全新版本惊艳亮相,此次改版引进互联网及软件开发领域专业人才重新设计网站布局外观,系统架构,全面优化查询核心。发布安卓及WP移动应用。


2014.12 全球网站Alexa统计排名1,800位,日均PV突破1,500,000。


2015.01 牵手全球知名移动购物平台WISH,助力卖家查询国际快递,打通全球移动化网络销售。


2015.07 17TRACK发布IOS移动应用。


2015.10 V.5.0版本发布上线,每月查询1500万国际快递包裹单号,独立访问高达500万/月。


2016.0 7 移动端iOS、Android累计下载量超过7,000,000。

 

 

 

 

 

<
最可能同场景使用的其他API
>