Создание сайтов на 1С Битрикс стало еще просто, используйте готовые шаблоны! Подключайте современные модули, делая ваш сайт еще эффективнее!
Например, парсер сайтов

Scoder: Rest API для БУС. Бэкенд мобильных приложений. Конструктор запросов

50%

20 000 i
9 900 i
Заказать
Оформление заказа
х
В наличии
Внимание! На момент публикации модуля реализован очень ограниченный перечень методов.



Модуль может быть применен:

  • При разработке мобильных приложений для реализации их серверной части.
  • Разработки иных приложений, взаимодействующих с веб-сайтом.
  • Для синхронизации с 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.


Принцип работы:

Большие планы по развитию:

  • Методы для реализации полноценного личного кабинета: авторизация, регистрация, восстановление пароля, информация о пользователе, редактирование пользователя.
  • Методы интернет-магазина: корзина, избранные, заказы (добавление, редактирование, удаление), товары, категории...
  • и многое другое...

ПРИМЕРЫ:


ВНИМАНИЕ:

  • Для корректной работы модуля необходимо, чтобы на сайте были установлены все последние обновления модулей 1с-Битрикс и тест Настройки -> Инструменты -> Проверка системы не должен возвращать ошибок.
  • Данный модуль разработан с использованием апи D7, смотрите минимальные тех. требования для ядра D7.


Остались вопросы? Тогда свяжитесь с нами любым удобным Вам способом.

+7 (987) 700-54-78
scoder.ru@yandex.ru
Вконтакте
Скайп scoder.ru
ОНМодуль устанавливается через стандартный механизм установки модулей.



Документация - Установка и настройка модуля.

Техническая поддержка осуществляется по e-mail адресу scoder.ru@yandex.ru. Все просьбы и предложения, пожалуйста, отправляйте на указанный почтовый ящик или в комментариях к решению.



При обращении в службу поддержки обязательно указывайте:

  • адрес сайта,

  • логин и пароль администратора,

  • ftp логин и пароль,

  • e-mail покупателя модуля или номер вашего купона,

  • техническая поддержка не оказывается, если закончился срок получения обновлений модуля.

Задачи по доработке модуля выполняем за отдельное вознаграждение, но оставляем за собой право отказать в такой доработке без объяснения причин.


x