Project

General

Profile

Интерфейс приложений REST

Интерфейс сервера.

Интерфейс сервера - это интерфейс приложений, который Smartswitch открыл для использования клиентам.
Интерфейс строго следует рекомендациям Спецификации JSON API.
Доступ к интерфейсу сервера происходит по URL, которые имеют следующий формат:

https://имя.вашего.сервера/api/интерфейс

Доступные интерфейсы сервера:

название описание
active_calls возвращает список текущих активных звонков, которые поступают на внутренние телефоны, для данной учетной записи
amocrm_settings сохраняет настройки для интеграции с AmoCRM для данной учетной записи
call инициирует 2 звонка, и соединяет их вместе
cdr возвращает список CDR по учетной записи
dlr отправляет отчет о доставке сообщения
hlr выполняет HLR запрос и возвращает результат
lnp_mnp выполняет LNP/MNP запрос и возвращает результат
message отправляет сообщение
recordings возвращает URL аудиозаписи звонка

Интерфейс клиента.

Интерфейс клиента - это интерфейс приложений на стороне клиента.
Данный интерфейс может вызывать Smartswitch для доставки уведомлений клиенту.
Доступ к интерфейсу сервера происходит по URL, который предоставляет Вам клиент.
Данный URL вы должны указать в настройках пира в Smartswitch.

Доступные интерфейсы клиента:

См. также:

English translation

Also available in: PDF HTML TXT