我注意到有几个货件追踪网站。有谁知道如何从不同的邮局进行跟踪包裹?邮局没有公开zip()
(至少不是全部)。邮局是否可以使用不使用互联网的方式?
答案 0 :(得分:4)
通过你的帖子,我发现其中嵌入了两个问题:
让我先回答第二个问题:
2)如何跟踪不同邮局的包裹?
每一个有价值的邮政网络都将使用某种技术解决方案来跟踪包裹 - 捕获信息,例如它们来自哪里,它们当前处于哪个中间跳,以及它们将在何处交付。您只能对具有跟踪编号的软件包获取此信息,因此可以跟踪已注册的帖子或同等信息,但可能无法跟踪简单的邮戳。
例如,India Post allows you to track by consignment number。 跟踪号基本上与条形码相关联,条形码物理植入包裹(想想条形码贴纸)。在任何阶段的一组包裹可以统称为货物(可能在他们自己的容器内),每个货物都有条形码。因此,每次货物在啤酒花之间移动时,跟踪信息将根据货物条形码或包裹条形码进行更新。在实际交付的每个阶段,都会确定连续的啤酒花。
就像银行和自动取款机连接到集中式基础设施一样,所以你不能多次从不同的银行分行取款;每个邮局都没有自己的跟踪解决方案,当它们属于同一个邮政网络时,它们都连接到集中式服务器。
有时这些邮政网络可能会公开他们的API,而在其他时候,独立黑客可能会围绕他们的UI功能编写包装,这些功能是零售消费者为跟踪包而公开的。例如,这是github project which helps get the tracking information from India Post, in API format。
现在,回到第一个问题:
1)网站如何跟踪多个站点和交付合作伙伴的快递
许多送货合作伙伴可能会提供他们的包裹跟踪API,而其他合作伙伴可能会通过其网站上的自定义表单进行。例如,Delhivery in India have their APIs来跟踪包裹。
因此,每个通用快递跟踪网站都必须整合来自快递公司的API,或者必须将Iframe
放在加载交付合作伙伴跟踪机制的位置。
对track courier
进行简单的Google搜索可以为您提供许多此类网站的列表。随机选择一个TrackCourier.in,很容易看出他们已经为每个快递合作伙伴编写了一个PHP页面,为他们网站内的快递公司嵌入了iframe。
我不认为17track或trackitonline.ru使用iframe ......然后这些 跟踪网站只需要与singel邮局合作获得 访问整个跟踪系统。
可悲的是,情况并非如此。通过OP提到的多个站点,这些站点清楚地提到他们自己集成了更新的通道,这通常通过API进行。
所以trackitonline mentions on its about page:跟踪它通常汇总官方送货公司使用他们的公共或内部系统和数据库提供的信息,除了一些没有这种系统的运输公司。
- 醇>
17track has this上的website:来自数十家邮政运营商和集成的100名跨境物流提供商。
(我在斜体字中强调了相关信息)
基本上,所有此类网站都可以优先访问邮政公司的系统,或者已经开发出通过iframe和其他UI黑客整合其功能的方法。
答案 1 :(得分:2)
邮局不会为其各自的位置托管API。相反,每个投放网络都拥有自己的API 。对于邮局连接任何传送网络API,它就足以拥有一个合适的条形码扫描仪,一台计算机/手持设备/电话和一个互联网连接。这基本上与邮件发送人在您门口时签署手持设备时的过程相同;这些设备无线连接到互联网。
大多数邮局都连接到一大堆服务。在这些服务中有相当数量的邮递网络,如联邦快递;与大多数邮政投递网络一样,FedEx提供API,旨在服务于一系列“消费者”:制造商,在线商店(网站,应用程序),邮件递送者,客户应用程序和邮局。目前,在旅程中的任何时刻扫描包裹,都会通过API更改包裹的状态。
根据您所在的国家/地区,可能会有一个集中的“邮局API”,它会自动将每个扫描包的信息路由到正确的“发布后网络API”。
有关详情,请参阅PostNL API和Fedex API。