В PHP-платформе Wad-er для работы с другими приложениями реализованы API Server и API client. API Server принимает запросы от внешних приложений, API client посылает запросы на внешние приложения с целью получения определенной информации. Подобное взаимодействие возможно, например, с Системой DeloPro 4.0, на стороне которой также существуют API Server и API client .
API client в платформе Wad-er реализован с помощью класса apiclient, который находится по адресу ext/common/apiclient.php.
Среди свойств класса обратите внимание на следующие:
Для того, чтобы настроить взаимодействие API client PHP-платформы Wad-er и API Server Системы DeloPro 4.0, в последнем нужно поместить открытый и секретный ключи в меню Справочники-Прочие типы-API клиенты и в поле Активный выбрать «Да».
API Server в PHP-платформе Wad-er встроен в класс PageParser(). Запросы от клиентов могут обрабатываться в форматах json и xml. Для реализации API Server необходимо, чтобы название модуля начиналось на api, например: модуль apitest.