Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

RESTful API

Модуль помогает организовать API-интерфейс путём обработки URL и подключения соответствующего контроллера для обработки запроса. Возможности: - Указание пути к api-интерфейсу. - Версионность контроллеров для обработки входящих запросов. - Режим работы: объектно-ориентированный; файловый; совместный. - Обмен только через https-протокол. - Фильтр по коду страны. - Фильтр по IP-адресам (чёрные/белые). - Контроль кросс-доменных запросов. - Логирование входящих запросов. - Авторизация по токену. И много других функций, которые сделают из вашего сайта полноценный сервис, помогающий вам и вашим клиентам решать свои бизнес-задачи. Если у вас имеются какие-либо предложения по модулю, пишите, будем реализовывать. (!) Очень советуем посетить раздел - Документация

RESTful API

RESTful API

от Артамонов Денис
Скриншоты
Описание

Технические данные

Опубликовано:
17.06.2017
Обновлено:
28.10.2017
Версия:
3.1.2
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Холдинг»
Адаптивность:
Да
Поддержка Композита:
Да

Описание

Модуль помогает организовать API-интерфейс путём обработки URL и подключения соответствующего контроллера для обработки запроса.

Возможности:
- Указание пути к api-интерфейсу.
- Версионность контроллеров для обработки входящих запросов.
- Режим работы: объектно-ориентированный; файловый; совместный.
- Обмен только через https-протокол.
- Фильтр по коду страны.
- Фильтр по IP-адресам (чёрные/белые).
- Контроль кросс-доменных запросов.
- Логирование входящих запросов.
- Авторизация по токену.

И много других функций, которые сделают из вашего сайта полноценный сервис, помогающий вам и вашим клиентам решать свои бизнес-задачи.

Если у вас имеются какие-либо предложения по модулю, пишите, будем реализовывать.

(!) Очень советуем посетить раздел - Документация
Отзывы (2)

Обсуждения (2)
Что нового
3.1.2 (28.10.2017) - Исправление багов
3.1.1 (09.09.2017) - Добавлен вывод ошибок при преобразовании в JSON
3.1.0 (09.09.2017) - Исправление ошибок
- Увеличение производительности
- Добавлена авторизация по токену. При запросе не забывайте указывать заголовок Authorization-Token с использованием ключевой фразы и токена пользователя.
3.0.0 (01.09.2017) - Добавлен режим работы модуля: Объектно-ориентированный и/или Файловый (подробнее смотрите в документации). Теперь написать обработку для запроса стало намного проще.
- Добавлена проверка на наличие PHP-библиотеки, которая отвечает за фильтрацию запросов по коду страны.
- Добавлена обработка кросс-доменных запросов.
- Добавлена возможность принимать запросы только по зашифрованному соединению (проверка на наличие https).
- Добавлена возможность передачи параметров через тело запроса (POST, PUT, DELETE, OPTIONS) в виде json-объекта (не забывайте указывать: Content-type: application/json).
- Добавлены примеры работы с ядром платформы (подробнее смотрите в документации).
Установка
  1. После установки переходим в настройки модуля /bitrix/admin/settings.php?lang=ru&mid=artamonov.api&mid_menu=1
  2. Включаем использование модуля
  3. Прописываем путь к api-интерфейсу
  4. Необходимо прописать указанный ниже код в начало файла /bitrix/php_interface/init.php (если файл отсутствует, тогда создать)
if (Bitrix\Main\Loader::includeModule('artamonov.api')) {
    $api = new Artamonov\Api\init();
    $api->start();
}


(!) Очень советуем посетить раздел - Документация

Поддержка
Техническая поддержка осуществляется через контакты указанные на сайте http://artamonov.pro

Готов ответить на любые вопросы, касаемые установки и работы модуля.

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки