Казахстан
Выбрать регион
Закрыть
Россия
Ваш регион Казахстан?
KZRUEN

Клиентская база апи (ClientBase API)

Рейтинг:
(0)
Бесплатно
Работает на редакциях Битрикс:
Первый сайтСтартСтандартМалый бизнесБизнесКорпоративный порталЭнтерпрайзИнтернет-магазин + CRM
Выберите подарок При покупке данного товара вам полагается один из подарков представленных ниже
Помощь, техподдержка
Нужна помощь?
Поможем с настройкой "Клиентская база апи (ClientBase API)"

Модуль предоставляет простые классы и методы для взаимодействия с Клиентской базой через её апи.

Использование модуля

Модуль реализует все возможности, доступные в апи Клиентской базы на апрель 2018 года.

Взаимодействие с Клиентской базой возможно как с помощью классов сущностей, так и с помощью основного класса \Rover\CB\Rest. Классы сущностей являются обёрткой над \Rover\CB\Rest и реализуют более удобные методы для доступа к конкретным сущностям КБ.

Классы сущностей расположены в пространстве имён \Rover\CB\Rest\. Их методы практически идентичны методам апи клиенской базы.

Пример

Получение списка пользователей с помощью класса Rover\CB\Rest\User:

use Bitrix\Main\Loader; use Rover\CB\Rest\User; if (Loader::includeModule('rover.cb')) {     try{         $users = User::getInstance()->getList();         echo '<pre>';         print_r($users);         echo '</pre>';     } catch (\Exception $e){         ShowError($e->getMessage());     } } else {     ShowError("Не удалось подключить модуль «Клиентская база api»"); }

Результат будет примерно таким:

Array (     [data] => Array         (             [1] => Array                 (                     [id] => 1                     [fio] => ...                     [group_id] => 1                     [arc] => 0                 )             [10] => Array                 (                     [id] => 10                     [fio] => ...                     [group_id] => 1                     [arc] => 0                 )             ...                      )     [count] => 5     [code] => 0     [message] => Done )

Подробнее на гитхабе: https://github.com/pavelshulaev/cb

Требования
  • php 5.3 или выше;
  • модуль php CURL;
  • «Конструктор административной части» (rover.fadmin) 1.6.9 или выше.
Разработчик Павел Шулаев
Опубликовано 24.04.2018
Обновлено 14.08.2026
Версия 1.2.0
Установлено Менее 50 раз
Адаптивность Нет
Поддержка Композита Нет
Подходящие редакции Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес, Корпоративный портал, Энтерпрайз, Интернет-магазин + CRM
Бесплатно Да
Пробный период Нет