Корзина
0
Scoder: Rest API для БУС. Бэкенд мобильных приложений. Конструктор запросов
Купить:
11 900 руб.
от Scoder
Акция действительна по 31 декабря 2024
Скриншоты
Описание
Технические данные
- Опубликовано:
- 14.04.2022
- Обновлено:
- 05.11.2024
- Версия:
- 1.2.3
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание
Внимание! На момент публикации модуля реализован очень ограниченный перечень методов.
Модуль может быть применен:
Конструктор запросов модуля - это механизм создания предустановленных запросов для получения данных с сайта. Доступен на странице: Сервисы > Scoder: Rest API для БУС > Профили.
Данный функционал позволяет облегчить труд разработчиков мобильных приложений и других аналогичных специалистов, т.к. на практике очень часто бывает, что разработчики внешних приложений мало знакомы с работой сайтов на 1С-Битрикс. С помощью конструктора можно заготовить методы для работы мобильных приложений и предоставить ссылки, при запросе на которые, будут отдаваться нужные данные (см. ниже примеры).
Доступны следующие методы:
Модуль может быть применен:
- При разработке мобильных приложений для реализации их серверной части.
- Разработки иных приложений, взаимодействующих с веб-сайтом.
- Для синхронизации с 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 - удаление раздела инфоблока
- user.list - список пользователей
- user.add - добавление пользователя
- user.update - изменение пользователя
- user.delete - удаление пользователя
- произвольные запросы типа сущность.list
КОНСТРУКТОР ЗАПРОСОВ:
Конструктор запросов модуля - это механизм создания предустановленных запросов для получения данных с сайта. Доступен на странице: Сервисы > Scoder: Rest API для БУС > Профили.
Данный функционал позволяет облегчить труд разработчиков мобильных приложений и других аналогичных специалистов, т.к. на практике очень часто бывает, что разработчики внешних приложений мало знакомы с работой сайтов на 1С-Битрикс. С помощью конструктора можно заготовить методы для работы мобильных приложений и предоставить ссылки, при запросе на которые, будут отдаваться нужные данные (см. ниже примеры).
Доступны следующие методы:
- Список элементов инфоблока. Т.е. в профилях модуля можно указать заранее известный фильтр, сортировку, возвращаемые поля, количество возвращаемых записей, и обращаться для получения данных к указанным адресам без лишних параметров. Но также заложена возможность переопределить заданные параметры параметрами из post-запроса.
- Список разделов инфоблока.
- Список пользователей.
- Произвольная PHP функция, с помощью которой можно реализовать любой алгоритм и вернуть любые данные с вашего сайта при наличии навыков программирования.
- Список записей из таблицы. Метод getlist. Таблица, с которой будет происходить работы в рамках профиля, указывается в его настройках. Используемая технология ORM.
Принцип работы:
- Механизм работы похож на механизм работы с RestAPI Битрикс24.
- Подробнее в документации.
Большие планы по развитию:
- Методы для реализации полноценного личного кабинета: авторизация, регистрация, восстановление пароля, информация о пользователе, редактирование пользователя.
- Методы интернет-магазина: корзина, избранные, заказы (добавление, редактирование, удаление), товары, категории...
- и многое другое...
ПРИМЕРЫ:
- Интеграция 1С-Битрикс с сервисом мобильных приложений imshop.io с помощью модуля scoder.api
- Дублирование пользователей в инфоблоки на ЦМС 1С-Битрикс
ВНИМАНИЕ:
- Для корректной работы модуля необходимо, чтобы на сайте были установлены все последние обновления модулей 1с-Битрикс и тест Настройки -> Инструменты -> Проверка системы не должен возвращать ошибок.
- Данный модуль разработан с использованием апи D7, смотрите минимальные тех. требования для ядра D7.
Остались вопросы? Тогда свяжитесь с нами любым удобным Вам способом.
+7 (987) 700-54-78
scoder.ru@yandex.ru
Вконтакте
Скайп scoder.ru
+7 (987) 700-54-78
scoder.ru@yandex.ru
Вконтакте
Скайп scoder.ru
Отзывы (0)
Обсуждения (0)
Авторизуйтесь , чтобы оставить отзыв или задать вопрос разработчику.
Здесь пока никто ничего не написал. Будьте первым.
Что нового
1.2.3 (29.07.2024) | Добавлена поддержка UF полей в конструкторе запросов при запросе пользователей |
1.2.2 (28.08.2023) | Корректировки: возможность принимать PROPERTY_VALUES для элементов инфоблока. |
1.2.1 (28.08.2023) | Корректировки |
1.2.0 (28.08.2023) | Корректировки: обработка $_REQUEST, а не $jsonPost = json_decode(file_get_contents('php://input'), true); |
1.1.9 (05.05.2023) | Добавлен универсальный запрос к произвольным таблицам БД: АПИ ORM, метод getlist. Дополнительное требование - наличие установленного модуля Монитор производительности (perfmon). |
1.1.8 (14.04.2023) | Корректировка сортировки в списке профилей |
1.1.7 (17.02.2023) | Корректировки для php8 |
1.1.6 (29.09.2022) | Конструктор запросов: в выполняемых методах добавлена "Произвольная PHP функция" |
1.1.5 (29.09.2022) | Конструктор запросов: добавлен выбор сайтов |
1.1.4 (28.09.2022) | Конструктор запросов: корректировки |
1.1.3 (28.09.2022) | Конструктор запросов: разработчикам в в обработчике OnBeforeConstructorResultShow добавлен дополнительный параметр |
1.1.2 (27.09.2022) | Конструктор запросов: добавление методов CIBlockSection::GetList и CUser::GetList |
1.1.1 (27.09.2022) | Конструктор запросов: разработчикам добавлены обработчики событий OnBeforeConstructorAction (выполняется до действия конструктора, когда собраны все параметры) и OnBeforeConstructorResultShow (выполняется до вывода результата, возможность менять результат) |
1.1.0 (27.09.2022) | Конструктор запросов: корректировки |
1.0.9 (27.09.2022) | Конструктор запросов: корректировки интерфейса |
1.0.8 (27.09.2022) | Конструктор запросов: установка таблиц. Профили конструктора: Сервисы - Scoder: Rest API для БУС - Профили |
1.0.7 (27.09.2022) | Конструктор запросов: заготовка установщика таблиц |
1.0.6 (22.08.2022) | Корректировка ошибки, возникающей после обфускации на стороне 1С-Битрикс |
1.0.5 (22.04.2022) | Добавлены методы для работы с пользователями: user.list, user.add, user.update, user.delete |
1.0.4 (20.04.2022) | Оптимизация объема кода |
1.0.3 (18.04.2022) | Добавлены методы для работы с разделами инфоблока: iblock.section.list, iblock.section.add, iblock.section.update, iblock.section.delete |
1.0.2 (16.04.2022) | Добавлен метод iblock.element.delete |
1.0.1 (14.04.2022) | Добавлена проверка триального режима. |
Установка
ОНМодуль устанавливается через стандартный механизм установки модулей.
Документация - Установка и настройка модуля.
Документация - Установка и настройка модуля.
Поддержка
Техническая поддержка осуществляется по e-mail адресу scoder.ru@yandex.ru. Все просьбы и предложения, пожалуйста, отправляйте на указанный почтовый ящик или в комментариях к решению.
При обращении в службу поддержки обязательно указывайте:
При обращении в службу поддержки обязательно указывайте:
- адрес сайта,
- логин и пароль администратора,
- ftp логин и пароль,
- e-mail покупателя модуля или номер вашего купона,
- техническая поддержка не оказывается, если закончился срок получения обновлений модуля.