Прикладные программные интерфейсы UPS (Application Programming Interface, API) - это инструкции и стандарты программирования с целью доступа и интегрирования функций UPS на сайты Интернет-торговли и корпоративные приложения. Эти сложные технологии разработаны для удовлетворения потребностей клиентов, которым требуется максимальная гибкость при процессе интеграции. Для работы API требуется, чтобы внутренние или внешние разработчики информационных технологий (IT) написали XML-код для интеграциив рамках системы клиента. Все три типа API используют язык XML. Первый тип API использует непосредственно XML; второй использует протокол SOAP и язык WSDL; и третий тип использует формат JSON.
Помимо самого переноса API разработчику необходимо перевести XML на внутренний системный код, который будет принимать данные от API, будь то ГПИ или другие системы. Можно использовать более 100 языков кодирования, например: PHP, Perl, C#, C++ или Java.
При интеграции таких функциональных возможностей для транспортировки UPS, как Тарифы, Отправление или Отслеживание непосредственно в бизнес-приложения или коммерческий веб-сайт Вашей организации. Ваши сотрудники смогут работать более эффективно, а клиенты получат выгоду от улучшения качества работы персонала. Возможные бизнес-приложения включают в себя:
После того, как Вы приняли решение интегрировать API UPS, Вам будет необходимо проконсультироваться с отделом разработчиков, специализирующейся на кодировке XML/веб-сервисов.
Вам потребуется команда штатных разработчиков или же привлеченный интегратор. Штатный разработчик - это работник IT-отдела Вашей компании, обладающий опытом по интеграции API. Привлеченный интегратор - это сторонняя организация, с которой Вы заключаете договор на интеграцию API для Вашей компании. Перед тем, как подписать договор с привлеченным интегратором, Вы должны запросить у него рекомендации и дополнительные сведения. Оба типа разработчиков получат техническую поддережку непосредственно от UPS. Авторизованный представитель вашей компании, будь то собственный или сторонний разработчик, соглашается с правилами и условиями пользования API и получает необходимую для API аккредитацию UPS для обмена информацией в системах UPS.
Хотя API, предложенные UPS, доступны бесплатно, Вы не должны забывать, что для интеграции API в Ваши бизнес-системы потребуются время и ресурсы. В зависимости от многочисленых переменных, уровень затрат может колебаться от умеренными до существенных. Перед тем, как начать работу, внимательно изучите Шаги для планирования интеграции API, которые помогут Вашей компании определить уровень затрат и срок разработки.
Если Ваша компания решила создать пользовательское решение API, предоставьте своим или сторонним разработчикам простые инструкции касательно доступа к API UPS.
Решения для отслеживания отправлений UPS позволяют следить за каждым шагом доставки, будь то на другой конец города или на другой край света.