Scoder: Rest API для БУС. Бэкенд мобильных приложений. Конструктор запросов
Scoder: Rest API для БУС. Бэкенд мобильных приложений. Конструктор запросов
"Scoder: Rest API для БУС. Бэкенд мобильных приложений. Конструктор запросов" - мощный модуль для разработки мобильных приложений и веб-сайтов, позволяющий взаимодействовать с данными на сервере. Создавайте и обновляйте элементы и разделы инфоблоков, управляйте пользователями и проводите синхронизацию с 1С. Конструктор запросов позволяет упростить работу разработчиков, предоставляя заранее заданные методы запросов, что особенно удобно для работы с мобильными приложениями. Планируется развитие, включая методы для реализации личных кабинетов и интернет-магазинов. Необходимы последние обновления модулей 1С-Битрикс и проверка системы для корректной работы модуля.
Конструктор запросов модуля - это механизм создания предустановленных запросов для получения данных с сайта. Доступен на странице: Сервисы > Scoder: Rest API для БУС > Профили.
Данный функционал позволяет облегчить труд разработчиков мобильных приложений и других аналогичных специалистов, т.к. на практике очень часто бывает, что разработчики внешних приложений мало знакомы с работой сайтов на 1С-Битрикс. С помощью конструктора можно заготовить методы для работы мобильных приложений и предоставить ссылки, при запросе на которые, будут отдаваться нужные данные (см. ниже примеры).
Доступны следующие методы:
Список элементов инфоблока. Т.е. в профилях модуля можно указать заранее известный фильтр, сортировку, возвращаемые поля, количество возвращаемых записей, и обращаться для получения данных к указанным адресам без лишних параметров. Но также заложена возможность переопределить заданные параметры параметрами из post-запроса.
Список разделов инфоблока.
Список пользователей.
Произвольная PHP функция, с помощью которой можно реализовать любой алгоритм и вернуть любые данные с вашего сайта при наличии навыков программирования.
Список записей из таблицы. Метод getlist. Таблица, с которой будет происходить работы в рамках профиля, указывается в его настройках. Используемая технология ORM.
Методы для реализации полноценного личного кабинета: авторизация, регистрация, восстановление пароля, информация о пользователе, редактирование пользователя.
Методы интернет-магазина: корзина, избранные, заказы (добавление, редактирование, удаление), товары, категории...
Для корректной работы модуля необходимо, чтобы на сайте были установлены все последние обновления модулей 1с-Битрикс и тест Настройки -> Инструменты -> Проверка системы не должен возвращать ошибок.
Данный модуль разработан с использованием апи D7, смотрите минимальные тех. требования для ядра D7.
Остались вопросы? Тогда свяжитесь с нами любым удобным Вам способом.
Конструктор запитів: розробникам додані обробники подій OnBeforeConstructorAction (виконується до дії конструктора, коли зібрані всі параметри) та OnBeforeConstructorResultShow (виконується до виведення результату, можливість змінювати результат)