- Архив в формате
- Mod.Upd
- Установка на хостинг
- Распаковать архив в папку bitrix/updates и установить с помощью скрипта нативной установки
Описание:
Модуль может быть применен:
- При разработке мобильных приложений для реализации их серверной части
- Разработки приложений, взаимодействующих с веб-сайтом
- Для синхронизации с 1С: реализация нестандартных принципов обмена элементов (товаров), заказов, пользователей, остатков, цен...
- Для интеграции с иными внешними ресурсами, маркетплейсами, партнерами, агрегаторами
- iblock.element.list - список элементов инфоблока
- iblock.element.add - добавление элемента инфоблока
- iblock.element.update - изменение элемента инфоблока
- iblock.element.delete - удаление элемента инфоблока
- iblock.section.list - список разделов инфоблока
- iblock.section.add - добавление раздела инфоблока
- iblock.section.update - изменение раздела инфоблока
- iblock.section.delete - удаление раздела инфоблока
- highloadblock.row.list - список элементов Highload-блока
- highloadblock.row.add - добавление элемента Highload-блока
- highloadblock.row.update - изменение элемента Highload-блока
- highloadblock.row.delete - удаление элемента Highload-блока
- user.list - список пользователей
- user.add - добавление пользователя
- user.update - изменение пользователя
- user.delete - удаление пользователя
- user.otp - авторизация (запрос ОТП)
- user.otp.authorize - авторизация по ОТП
- user.authorize - авторизация по логин-паролю или токену (UF_TOKEN).
- user.forgotpasswd - восстановление пароля (отправка контрольной строки, смена пароля с помощью контрольной строки).
- произвольные запросы типа сущность.list
- sale.basket.basket - корзина, управление корзиной.
- sale.order.list - список заказов.
- sale.order.add - добавление заказа
- sale.order.update - изменение заказа.
- sale.order.deliveries - запрос служб доставки.
- sale.order.payments - запрос платежных систем.
- КОНСТРУКТОР ЗАПРОСОВ - механизм, включающий большинство вышеуказанных методов, но позволяющий применить предустановленные данные [сортировка, фильтр] и модифицировать ответ.
Конструктор запросов модуля - это механизм создания предустановленных запросов для получения данных с сайта. Доступен на странице: Сервисы > Scoder: Rest API для БУС > Профили.
Данный функционал позволяет облегчить труд разработчиков мобильных приложений и других аналогичных специалистов, т.к. на практике очень часто бывает, что разработчики внешних приложений мало знакомы с работой сайтов на 1С-Битрикс. С помощью конструктора можно заготовить методы для работы мобильных приложений и предоставить ссылки, при запросе на которые, будут отдаваться нужные данные (см. ниже примеры).
Доступны следующие методы:
- Список элементов инфоблока. Т.е. в профилях модуля можно указать заранее известный фильтр, сортировку, возвращаемые поля, количество возвращаемых записей, и обращаться для получения данных к указанным адресам без лишних параметров. Но также заложена возможность переопределить заданные параметры параметрами из post-запроса.
- Список разделов инфоблока.
- Список пользователей.
- Произвольная PHP функция, с помощью которой можно реализовать любой алгоритм и вернуть любые данные с вашего сайта при наличии навыков программирования.
- Список записей из таблицы. Метод getlist. Таблица, с которой будет происходить работы в рамках профиля, указывается в его настройках. Используемая технология ORM.