Skip to main content
首頁博客資源2026 及 2027 年承運商 API 變更:UPS、FedEx 及 USPS 遷移清單

2026 及 2027 年承運商 API 變更:UPS、FedEx 及 USPS 遷移清單

17TRACK

對於 2026 年及 2027 年的 UPS、FedEx 及 USPS API 遷移,請先確定業務實際使用的確切介面,向每間承運商確認其狀態,並在切換生產流量前測試替代方案的身份驗證、追蹤回應及營運工作流程。當請求成功時,遷移並不代表已完成:貨件可見度、客戶通知及支援工具亦必須繼續正常運作。

Carrier API Changes in 2026 2027 UPS FedEx and USPS

本指南是一份實施清單,而非經核實的停用時間表。標題中的年份是規劃時段,並不表示三間承運商共用同一個關閉日期。在指定限期前,請先取得適用於你所使用 API、版本及帳戶的最新通知;舊有服務停用、身份驗證變更及新 API 版本是不同的遷移事件。

在安排切換前,先確定實際發生了哪些變更

行動負責人通常是整合工程師或平台團隊,並由電子商務營運人員及管理承運商帳戶的人員提供支援。工程團隊負責連線及資料處理。營運團隊負責處理後果:更新延遲、錯誤的派送訊息、遺失派送證明,以及增加的支援查詢。

建立一份遷移登記表,每個整合各佔一行,而不只是每間承運商一行。訂單管理系統可能使用一個介面建立運單標籤、另一個介面追蹤貨件,並透過倉庫軟件供應商使用第三個介面。更新其中一個連線,並不表示其他連線已準備就緒。

  • 識別介面:記錄 API 系列、端點主機名稱、版本、環境、身份驗證方式及業務功能。
  • 識別營運方:確定連線由你的團隊、軟件供應商、履單合作夥伴或其他服務維護。
  • 附上官方通知:保存其 URL、發布或修訂日期(如有)、受影響的服務及列明的生效日期。
  • 區分不同里程碑:區分新註冊限制、停止支援、憑證到期及服務關閉。
  • 記錄適用範圍:記錄通知是否適用於你的帳戶、地區、API 版本及生產環境。
  • 分配負責人:指定工程負責人、營運審批人及升級聯絡人。

不要從運費公告、服務指南變更或供應商的一般遷移提醒推斷 API 停用日期。如果供應商提供限期,請索取相關承運商通知及供應商本身的實施時間表。

UPS、FedEx 及 USPS 的承運商專屬檢查

對三間承運商使用相同的評估維度:舊有依賴、替代介面、身份驗證、帳戶權限、回應對應、測試及生產審批。這是營運比較,而不是承運商 API 質素排名。

承運商需要調查的依賴發布前所需證據
UPS較舊的 access-key 設定、舊有請求格式,以及所選替代 API 所需的身份驗證流程。適用的 UPS 文件、可運作的生產授權,以及經驗證的追蹤欄位對應。
FedExFedEx Web Services 或 SOAP 依賴,包括較舊的 SDK 及第三方運輸連接器。適用的遷移通知、替代 API 文件,以及特定帳戶的生產準備狀態。
USPSWeb Tools 依賴、儲存的舊有憑證,以及相關 USPS API 所需的權限。適用的 USPS 過渡指引、已批核的存取權,以及經測試的請求及回應處理。

UPS:檢查憑證及應用程式擁有權

以 UPS Developer Portal 作為所選 API 文件及身份驗證要求的起點。在程式碼、秘密儲存庫及整合設定中搜尋較舊的 UPS 憑證及端點。即使原開發人員已離開公司,設定仍可能是遷移依賴。

確認誰擁有開發人員應用程式,以及誰可以維護其憑證。如果所選介面使用 OAuth,請將權杖取得、到期處理及憑證輪換與追蹤請求分開測試。使用新簽發的權杖運作正常的應用程式,如果更新邏輯不正確,稍後仍可能失敗。

對於追蹤,驗證業務實際使用的欄位。這些欄位可能包括貨件狀態、事件時間戳、位置詳情、派送資料或貨件層級關係。請根據相關文件確認可用性及權限,不要假設每個回應都會包含所有欄位。

FedEx:在自有程式碼以外找出 Web Services 依賴

使用 FedEx Developer Portal 識別替代介面及適用的遷移指引。如果整合使用 FedEx Web Services 或 SOAP,應將其視為需要明確審查的依賴。當這些技術隱藏在運輸平台、倉庫連接器或較舊 SDK 中時,同樣適用。

要求每個軟件供應商提供書面確認,說明其運作的介面、你的業務必須採取的行動,以及其展示準備就緒的方法。「供應商會處理 FedEx」並不足以作為遷移記錄。

不要將 XML 翻譯成 JSON,便假設工作已完成。比較請求要求、回應巢狀結構、錯誤處理,以及貨件和包裹識別碼的含義。當業務使用運輸、報價、追蹤及其他功能時,應將其視為不同的測試範圍。

USPS:將 Web Tools 存取權與替代 API 存取權分開

對於 USPS 連線,請查看 Web Tools information page 及 USPS Developer Portal。識別應用程式呼叫的具體服務,並遵循其適用的過渡指引。

不要假設現有的 Web Tools 識別碼代表可以存取替代 API。請透過相關官方指引確認註冊、授權、帳戶關係及任何服務專屬要求。

如果使用地址驗證、定價、運輸及追蹤,請分別建立清單。追蹤測試成功並不能驗證地址工作流程。同樣,開發環境的請求成功也不能證明生產存取權已準備就緒。

測試業務連續性的遷移清單

1. 在變更整合前保留基線

在符合私隱及保留規則的前提下,擷取現有連線的代表性請求及回應。包括正常運送中的貨件、已派送貨件、例外情況、無效識別碼,以及返回不完整資料的請求。從測試裝置中移除憑證及不必要的個人資料。

記錄這些回應如何顯示於訂單系統、客戶追蹤頁面及支援介面。這可為審核人員提供具體基線,而不必只依賴新負載看起來是否合理。

2. 在失敗情況下驗證授權

  • 將測試憑證與生產憑證分開。
  • 將秘密儲存於適當的秘密管理系統,而不是原始碼或日誌中。
  • 測試已過期或無效的憑證,以及受限制的帳戶存取。
  • 如使用權杖,測試更新流程,避免同時建立大量權杖請求。
  • 確認授權失敗會產生可採取行動的警報,而不是悄悄停止貨件更新。

3. 對應含義,而不只是欄位名稱

建立每個承運商回應與內部追蹤模型之間的對應。除了任何標準化狀態外,保留原始承運商狀態或事件代碼。這樣更容易調查被錯誤分類為已派送、延遲或等待取件的貨件。

區分事件時間與擷取時間。在有提供時保留時區資料,並定義應用程式如何處理缺失的偏移量。不要將缺少派送預計時間視為延遲、將缺少位置視為錯誤,或將不熟悉的事件代碼視為追蹤失敗的證明。

4. 測試客戶及營運工作流程

工程團隊應驗證回應處理;營運團隊應驗證其後果。測試已派送事件是否關閉正確貨件、例外情況是否開啟正確支援工作流程,以及重複回應是否避免重複通知。

對於電子商務營運,加入包含多個貨件及部分履行訂單的訂單。確認一個已派送包裹不會錯誤地將整張訂單標記為完成。如果通知由追蹤變更觸發,請在啟用客戶發送前,於受控環境中測試。

5. 在許可情況下比較新舊結果

在承運商規則、存取權及請求限制允許時,使用具代表性的貨件樣本比較兩個整合。比較業務結果,而不是要求負載完全相同:目前貨件狀態、事件順序、派送解讀,以及未知識別碼的處理方式。

在發布前分類差異。格式差異可能無害;將已派送貨件顯示為運送中則並非如此。在測試前定義接受標準,避免時間壓力將未解釋的差異變成已接受的行為。

6. 以可行的復原計劃發布

在架構允許時,使用受控推出。指定發布負責人,建立停止條件,並確認中斷後如何對受影響貨件進行對賬。重播或復原期間,避免不必要的客戶通知。

已停用的端點不是可靠的回滾目標。如果舊服務已不可用,復原可能需要修復替代整合、暫時顯示最後已知狀態,以及傳達更新新鮮度降低的情況。

API 監控必須衡量追蹤新鮮度,而不只是正常運行時間

HTTP 成功回應並不能證明追蹤正常。請求可能成功,但返回沒有實用事件的資料、解析器無法解讀的負載,或永遠無法傳送到面向客戶系統的資訊。

  • 存取健康狀況:監控身份驗證失敗、適用時的權杖失敗,以及權限錯誤。
  • 請求健康狀況:分開追蹤延遲、逾時、限流回應及承運商端錯誤。
  • 解析健康狀況:對意外回應結構、未對應狀態及資料驗證失敗發出警報。
  • 處理新鮮度:衡量貨件成功檢查及處理後經過的時間。
  • 事件新鮮度:另行衡量距離其最新承運商事件的時間;部分貨件合理地沒有新掃描記錄。
  • 業務輸出:留意通知失敗、重複訊息,以及內部狀態與面向客戶狀態之間的差異。

根據你的貨件模式及服務期望設定閾值,而不是使用任意的通用數字。沒有新掃描記錄的貨件不一定代表 API 發生事故。部署後,大量活躍貨件突然停止處理則值得調查。

以 2026 年處理已確認的義務,以 2027 年維持持續準備

根據最早適用且已獲官方確認的義務安排工作,而不是以曆年結束作為依據。如果限期已過,請立即驗證生產環境行為,並升級處理任何剩餘的舊有依賴。不要假設仍能收到回應,就代表舊介面仍受支援。

對於 2027 年規劃,預留文件審查、憑證維護、依賴更新及可重複合約測試的預算。不要為了合理化工作而虛構 2027 年關閉日期。業務理由是維持一個能夠應對未來變化而不需要緊急重建的連線。

實際的發布門檻很直接:已記錄適用要求、生產存取正常、關鍵追蹤情境通過、監控能偵測失敗,而營運團隊接受面向客戶的結果。如有任何條件缺失,遷移尚未準備好完成。

追蹤 API 供應商的定位

如果主要要求是跨承運商查看貨件狀態,請評估共用追蹤整合是否能減少團隊需要維護的承運商專屬程式碼。17TRACK Tracking API 是值得研究的相關選項;使用其官方文件,根據實際要求評估整合。

採用任何供應商前,請驗證所需的承運商及服務、事件解讀、更新傳送、失敗處理、資料存取及商業條款。不要假設追蹤整合可以取代標籤建立、報價、地址驗證或其他運輸功能。外包部分連線也不會免除你監控面向客戶結果的責任。

常見問題

UPS、FedEx 及 USPS 是否有一個共同的遷移限期?

不應假設存在共同限期。應根據每個介面及版本的官方通知,確定適用日期。你的軟件供應商也可能有更早的實施限期,這需要另行記錄。

如果運輸平台管理整合,我們是否仍需要更改整合?

有可能。平台可能會處理技術遷移,但你的業務仍可能需要重新連接帳戶、授權應用程式、更新軟件或驗證工作流程。請索取明確指引及生產準備證據。

為甚麼追蹤在測試中正常,但推出後失敗?

調查環境專屬憑證、權限、帳戶關聯、請求限制,以及測試回應與真實貨件資料之間的差異。適用時也要檢查權杖生命週期處理。開發測試只會驗證其實際測試到的條件。

我們是否應該同時遷移運輸及追蹤?

只有在其依賴及限期需要時才應如此。分開範圍可以降低發布風險,但共用的身份驗證或應用程式變更可能需要協調。即使在同一個版本發布,也應為每項業務功能維持一份清單。

我們應如何處理提及 2027 年的承運商公告?

確認公告涵蓋哪項服務、版本、環境及里程碑。記錄來源並指定負責人。不要將關於一個 API 的通知概括為該承運商的所有整合都必須變更。

來源

在實施前,使用以下官方資源確認介面要求及適用通知。本清單沒有聲稱任何承運商的停用日期。

Loading