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