瞭解「整合 UPS 開發者工具 API」

1. 什麼是 API?

UPS 應用程式介面 (API) 為存取 UPS 功能以及將這些功能整合到您的電子商務網站或企業應用程式,提供了程式設計指導和標準。 這些複雜技術旨在滿足要求在整合過程中獲得最大靈活性的客戶。API 要求內部和外部 IT 開發者編寫 XML 代碼,以在客戶系統中進行整合。 有三種API, 全部使用Extensible Markup Language(XML )。第一種類型的API 直接採用XML ;第二種類型型使用Simple Object Access Protocol(SOAP)和Web服務定義語言(WSDL) ,以及第三種類型使用 Java Script Object Notation(JSON ) 。
實際的API交易開發者需要將XML翻譯成為一些內部系統的代碼用以接收無論是Graphic User Interface(GUI)抑或是以其它電腦系統收到的API數據。除此以外,有超過100種不同的編碼語言,包括PHP ,Perl和C#,C ++和Java

通過將定值、託運或追蹤等 UPS 運輸功能直接整合至您的企業業務應用程式和電子商務網站,不僅可以提高員工工作效率,而且可以讓客戶享受到更好的使用體驗。 可能的業務應用包括:

  1. 預訂: 通過地址驗證 (街道)、定值或運送時間 API,提高訂單的準確度。
  2. 託運: 使用收件、託運和 UPS Tradeability® API,使訂單完成和全球託運過程自動化。
  3. 客戶服務: 使用 Quantum View®、定值、追蹤、UPS Signature Tracking® 和定位 API,為客戶和客戶服務中心提供透視性。

查看可用 UPS API 的清單

2. 我應該向誰諮詢專業意見?

您決定要整合 UPS API 之後,需要諮詢精通 XML/Web Service 撰寫的技術團隊。

尋找內部開發團隊或第三方整合者。 內部開發者是您公司雇用的內部 IT 資源,具有整合 API 的專業能力。 第三方整合者是和您簽約為貴公司整合 API 的外部資源。 在第三方整合者簽訂合同之前,您應當要求對方提供推薦信和推薦人。 兩種開發者都將直接獲得 UPS 的技術支援。無論您是使用內部開發團隊或是第三方整合者,您的公司授權代表需要同意UPS APIs的條款及細則和取得UPS APIs 所需的唯一識別碼以用作與UPS系統交換資訊。

3. 在開始下載 API 之前,還有什麼需要考慮?

雖然 UPS 提供的 API 是免費的,但是您應該考慮您的公司將 API 整合在您的業務系統中所需的時間和資源。 該成本可大可小,取決於幾個變數。 開始之前,請仔細閱讀規劃 API 整合的步驟,幫助貴公司確定費用和開發時間。

查看規劃 API 整合的步驟


如果貴公司決定建立自訂API 解決方案,請向您的內部開發者或第三方整合者提供易於理解的說明,以便其瞭解如何存取 UPS APIs。

存取「開發者指南」