UPS 應用程式介面 (API) 為存取 UPS 功能以及將這些功能整合到您的電子商務網站或企業應用程式,提供了程式設計指導和標準。 這些複雜技術旨在滿足要求在整合過程中獲得最大靈活性的客戶。應用程式介面要求內部和外部 IT 開發者編寫 XML 代碼,以在客戶系統中進行整合。 三種類型的API存在所有使用可延伸性標誌語言(XML)。第一種類型的API採用直接XML;第二類型使用簡單對象造訪協議(SOAP)和網路服務定義語言(WSDL),以及第三類型使用 Java Script Object Notation(JSON)。
在除了實際的API交易開發者需要轉換為XML轉換內部系統的代碼,將從API無論它是一個圖形用戶界面(GUI)或以其它電腦系統接收數據。有超過100種不同的編碼語言,包括語言的語言; PHP,Perl和C#,C++和Java。
通過將估價、託運或追蹤等 UPS 運輸功能直接整合至您的企業業務應用程式和電子商務網站,不僅可以提高員工工作效率,而且可以讓客戶享受到更好的使用體驗。 可能的業務應用包括:
您決定要整合 UPS 應用程式介面之後,需要諮詢精通 XML/Web Service 撰寫的技術團隊。
尋找內部開發團隊或第三方整合者。 內部開發者是您公司雇用的內部 IT 資源,具有整合應用程式介面的專業能力。 第三方整合者是和您簽約為貴公司整合應用程式介面的外部資源。 在與第三方整合者簽訂合同之前,您應當要求對方提供推薦信和推薦人。 兩種開發者都將直接獲得 UPS 的技術支援。 無論您是使用內部開發團隊還是第三方開發人員,您公司的授權代表將同意UPS的API條款和條件,並獲得API要求的唯一UPS憑證,以便與UPS系統交換訊息。
雖然 UPS 提供的應用程式介面是免費的,但是您應該考慮您的公司將應用程式介面整合在您的業務系統中所需的時間和資源。 該成本可大可小,取決於幾個變數。 開始之前,請仔細閱讀規劃應用程式介面整合的步驟,幫助貴公司確定費用和開發時間。
如果您是要將UPS功能匯集到應用程序中的商業開發人員,則需要將某些功能匯集到您的軟體中,以自動提示購買含有UPS功能的軟體的UPS客戶註冊UPS憑證並同意UPS適用於UPS技術的條款和條件。