API
Этот раздел описывает возможности использования встроенного API в САП "UserSide", что позволяет использовать встроенный функционал в собственных проектах.
API охватывает на данный момент не весь функционал и постепенно дорабатывается, так что данная страница будет иметь частые изменения и дополнения.
Принцип работы
За взаимодействие отвечает файл /api.php
Входящие параметры: api - ключ API (обязательно) kat - категория запроса subkat - подкатегория запроса (опционально) sort_desc - обратная сортировка результата (1) cp - кодировка (cp1251). По-умолчанию возвращается в кодировке utf8 gz - возврат данных в сжатом формате (disable). По-умолчанию включено прочие параметры в завимости от категории: usercode - код абонента (tbl_base.CODE)
subkat - подкатегория запроса (опционально)
Пример запроса: api.php?api=key&kat=abon&subkat=msg&usercode=1
Основная настройка
В основном файле конфигурации main/config/config.php добавьте (или настройте) переменную $zapikey, где укажите свой произвольный API-ключ.