из
  • Сервисное уведомление в связи с ситуацией в Украине...Дальше
Перейти к основному контенту

Узнайте о Пакете разработчика для интеграции API UPS

1. Что такое API?

Прикладные программные интерфейсы UPS (API) — это инструкции и стандарты программирования для доступа и интегрирования функционала UPS в коммерческие веб-площадки и корпоративные приложения. Эти сложные технологии созданы специально для удовлетворения нужд клиентов, которым необходима максимальная универсальность во время интеграции. API требуют привлечения внутренних или внешних разработчиков информационных технологий (ИТ) для написания кода на XML для последующей интеграции в системы клиента. Существует три типа API, во всех них используется расширяемый язык разметки (Extensible Markup Language, XML). В API первого типа используется простой XML, в API второго типа — простой протокол доступа к объектам (Simple Object Access Protocol, SOAP) и язык описания веб-сервисов (Web Service Definition Language, WSDL), а в третьем типе используется объектная нотация JavaScript (JSON).
Помимо собственно API, разработчикам транзакций необходимо транслировать XML-код во внутренний системный код, который будет получать данные от API, будь то графический пользовательский интерфейс (GUI) или другая компьютерная система. Существует более 100 различных языков программирования, среди которых PHP, Perl, C#, C++ и Java.

При интеграции таких функциональных возможностей для перевозки UPS, как Rating (Тарифы), Shipping (Отправление) или Tracking (Отслеживание) непосредственно в корпоративные приложения или торговую площадку ваши сотрудники смогут работать более эффективно, а ваши клиенты смогут пользоваться более удобным интерфейсом. Возможные бизнес-приложения:

  1. Размещение заказов: Повысьте точность заказов благодаря API Street Level Address Validation (Проверка правильности адреса до улицы), Rating (Тарифы) или Time in Transit (Срок доставки).
  2. Организация отправки: Автоматизируйте исполнение заказов и глобальные процессы отправки с помощью API Collection (Прием отправлений), Shipping (Отправление) и UPS Tradeability®.
  3. Центр обслуживания клиентов: Обеспечьте прозрачность для клиентов и вашего центра обслуживания клиентов с помощью Quantum View®, API Rating (Тарифы), Tracking (Отслеживание), UPS Signature Tracking® (Отслеживание подписи UPS) и API Locator (Поиск).

Посмотреть список доступных API UPS

2. С кем мне необходимо проконсультироваться?

Если вы примете решение интегрировать API UPS, вам будет необходимо проконсультироваться с технической командой, специализирующейся на программировании XML/веб-сервисов.

Вам потребуется команда штатных разработчиков или сторонний интегратор. Штатный разработчик — это внутренний ИТ-специалист, работающий на вашу компанию и обладающий опытом в сфере интеграции API. Сторонний интегратор — внешний ресурс, с которым вы можете подписать контракт на интеграцию API для вашей компании. Перед тем как подписать контракт с интегратором, являющимся третьей стороной, следует запросить у него рекомендации и дополнительные сведения. Оба типа разработчиков получат техническую поддержку непосредственно от UPS. Независимо от того, используете ли вы внутренних специалистов или стороннего разработчика, уполномоченный представитель вашей компании должен принять положения и условия UPS в отношении API и получить уникальные учетные данные UPS, требующиеся для обмена информацией между API и системами UPS.

3. На что необходимо обратить внимание перед тем, как начать скачивать API?

Несмотря на то, что API, предлагаемые UPS, доступны бесплатно, вы не должны забывать, что для интеграции API в ваши бизнес-системы потребуются время и ресурсы. Это может повлечь за собой умеренные или значительные затраты, в зависимости от многих факторов. Перед тем как начать, внимательно изучите Этапы планирования интеграции API, которые помогут вашей компании определить расходы и срок разработки.

Посмотреть шаги для интеграции API планирования


Если ваша компания предпочитает разработать собственное решение API, предоставьте своим разработчикам или третьим лицам, занимающимся интеграцией, простые инструкции относительно доступа к API UPS.

4. Каким должен быть процесс, если моя компания решила продавать ПО клиентам UPS?

Если вы являетесь коммерческим разработчиком, желающим интегрировать функционал UPS в свое приложение, вам потребуется интегрировать определенные функции в ваше ПО, которое будет автоматически регистрировать и удостоверять клиентов UPS, приобретающих ваше ПО. Вы также будете нести ответственность за техническую поддержку клиентов UPS, которые приобретают ваше ПО и услуги.

Чтобы узнать больше о получении разрешения на интеграцию функционала UPS в ваше ПО, вы можете отправить запрос на программу UPS Ready. Программа UPS Ready рассмотрит ваш запрос и предоставит ответ в течение срока от семи до 10 рабочих дней.