- Транспортные компании
- Междугородние перевозки
- Расчёт стоимости доставки
- Отслеживание
- Перевозчику
- Ещё
API — это программный интерфейс взаимодействия. API — аббревиатура от английских слов Application Programming Interface, дословно переводится как «интерфейс прикладного программирования» или «интерфейс программирования приложений». Произносится как «Эй-Пи-Ай», хотя часто можно услышать неправильное произношение «АПИ».
API представляет из себя набор готовых (заранее определенных) констант, функций, аргументов, процедур или классов, предоставляемых какой-либо библиотекой, приложением (программой), web-сервисом или даже операционной системой. API используется для подключения (взаимодействия) внешних приложений (по отношению друг к другу).
API — мощный инструмент взаимодействия web-сервисов. С его помощью можно серьезно расширить функционал имеющегося приложения или системы управления сайтом (CMS).
Посредством API можно воспользоваться функционалом сервисов SMS или email-рассылок, интегрировать сервис онлайн-оплаты в Интернет-магазин и многое другое. Например, при оформлении заказа на сайте онлайн-магазина формируется сообщение о статусе заказа, которое отправляется через API на сервис SMS-рассылок (устанавливается готовый модуль для CMS сайта или пишется отдельный функционал по взаимодействию с сервисом), откуда оборудование отсылает SMS-сообщение на номер клиента.
Среди web-API выделяют следующие их разновидности:
Имеется множество реализаций и спецификаций, таких как: WSDL, WDDX, WADL и др.