Модуль для выполнения REST API запросов к Битрикс24.
Максимально упрощает взаимодействие между 1с и Битрикс24, достаточно вызвать процедуру ОтправитьRESTЗапрос() с параметрами (описаны в https://dev.1c-bitrix.ru/rest_help/), которая вернет результаты запроса в понятном виде.
Оформлено в виде обработки: в форме — примеры вызова процедуры ОтправитьRESTЗапрос(), содержимое модуля обработки рекомендую разместить в общем модуле конфигурации, но можно использовать и так, как есть.
Пример написан под конфигурацию КА1.1 (релиз 1.1.111.1, будет работать также с любыми релизами УТ10.3, УПП1.3), но общий модуль будет работать где угодно (сервер, толстый клиент), а форму пишите под свои задачи на любом клиенте.
Написано по материалам статей:
//infostart.ru/public/574117/ (тут же смотреть, как зарегистрировать приложение 1с в Битрикс24)
Наткнулся на небольшую ошибку:
Если будете использовать в параметрах фильтрации символы «!», «<«, «<=», «>», «>=», то имя параметра надо закодировать в UTF8.
В строке 223 модуля поставьте:
Вместо
Обновил модуль обработки. Исправил вышеописанную ошибку и добавил поддержку получения данных от сайта пакетами (Битрикс передает по 50 записей за один пакет).
Есть такая для Уф?
(3) Само общение с сайтом происходит на сервере, а вы создавайте любую форму (в том числе и УФ) и вызывайте серверный метод — все будет работать