з
  • Сповіщення служби через ситуацію в Україні…Більше
Перейти до основного вмісту

Інтеграція API комплекту для розробника UPS

1. Що таке API?

Прикладні програмні інтерфейси UPS — це інструкції та стандарти програмування для доступу та інтеграції функцій UPS на веб-сайти електронної комерції або в корпоративні програми. Ці складні технології призначені для задоволення потреб клієнтів, які потребують максимальної гнучкості під час інтеграції. Для роботи API необхідно, щоб внутрішні або зовнішні розробники інформаційних технологій (ІТ) написали XML-код для інтеграції в системи клієнтів. Існує три типи API, і всі вони використовують мову XML. Перший тип API використовує лише XML; другий тип — простий протокол доступу до об’єктів (SOAP) і мову WSDL, а третій тип — JSON.
Крім самого переносу API розробникам потрібно перетворити XML у внутрішній системний код, який отримуватиме дані з API, незалежно від типу системи — графічний інтерфейс користувача або інша комп’ютерна система. Є понад 100 різних мов програмування, включно з такими мовами, як PHP, Perl, C#, C++ і Java.

Завдяки інтеграції функцій для транспортування UPS, як-от визначення суми, відправлення або відстеження, безпосередньо в корпоративні бізнес-програми та на веб-сайти електронної комерції, ваші співробітники зможуть працювати ефективніше, а ваші клієнти отримають переваги від покращеного рівня обслуговування. До можливих бізнес-програм належать:

  1. Замовлення. Покращення точності замовлень за допомогою API перевірки адреси на рівні вулиць, вибору послуг і тарифів або часу транспортування.
  2. Відправлення. Автоматизація виконання та глобальних процесів доставки за допомогою API для збору, відправлення та API UPS TradeAbility®.
  3. Відділ обслуговування клієнтів. Надання клієнтам і вашому відділу обслуговування клієнтів можливості відстеження за допомогою API Quantum View®, UPS Signature Tracking®, а також API вибору послуг і тарифів, відстеження й пошуку.

Переглянути список доступних API UPS

2. До кого звернутися за консультацією?

Коли ви вирішите інтегрувати API UPS, слід звернутися до технічної команди, що спеціалізується на кодуванні XML або веб-служб.

Вам знадобиться група штатних розробників або сторонній інтегратор. Штатний розробник — це працівник ІТ-відділу вашої компанії, який має досвід з інтеграції API. Сторонній інтегратор — це стороння організація, з якою ви укладаєте договір щодо інтеграції API для вашої компанії. Перш ніж підписати договір зі стороннім інтегратором, слід отримати рекомендації та довідкові відомості. Обидва типи розробників отримуватимуть технічну підтримку безпосередньо від UPS. Авторизований представник вашої компанії (штатний розробник чи сторонній інтегратор) має погодитися з умовами використання API UPS і отримає унікальні облікові дані UPS, необхідні для обміну інформацією між API і системами UPS.

3. Що слід розглянути, перш ніж почати завантаження API?

Хоча API, запропоновані UPS, доступні безкоштовно, слід врахувати час і ресурси, необхідні для інтеграції API у бізнес-системи. Залежно від кількох змінних факторів, ці витрати можуть бути як помірними, так і суттєвими. Перш ніж почати, ознайомтеся з кроками для планування інтеграції API, які допоможуть вашій компанії визначити рівень витрат і тривалість розробки.

Перегляньте кроки для планування інтеграції API


Якщо у вашій компанії вирішили створити власне рішення API, надайте своїм або стороннім розробникам прості інструкції щодо доступу до API UPS.

4. Що робити, якщо моя компанія хоче продавати програмне забезпечення клієнтам UPS?

Якщо ви — комерційний розробник, який хоче інтегрувати функції UPS у свою програму, вам потрібно інтегрувати певні можливості у ваше програмне забезпечення, що автоматично реєструє та сертифікує клієнтів UPS, які його купують. Ви також відповідатимете за технічну підтримку клієнтів UPS, які купують ваше програмне забезпечення та послуги.

Щоб дізнатися більше про отримання дозволу на інтеграцію функцій UPS у своє програмне забезпечення, необхідно надіслати запит на програму UPS Ready. Команда програми UPS Ready перегляне ваш запит і відповість на нього протягом 7–10 робочих днів.