Доработка пакетной выгрузки из 1С REST API для Б24

https://1clancer.ru/task/75978

Цену предлагайте сами... Нужны рабочие примеры пакетных запросов через JSON REST API для Битрикс24 (методы: .add, .update, .list, .get. .getFields, .delete). Приблизительного вида (??? - не рабочий код): (наСервере) Соединение = Новый HTTPСоединение("portal.b24.ru", 443,,,,,Новый ЗащищенноеСоединениеOpenSSL, Ложь); Метод = "catalog.product.list"; IDЗапроса = "rest/" + "ИДПользователя" + "/" + "webhuk" + "/" + Метод; HTPSЗапрос = Новый HTTPЗапрос(IDЗапроса); HTPSЗапрос.Заголовки.Вставить("Content-Type","application/json"); HTPSЗапрос.Заголовки.Вставить("Accept","application/json"); СтруктураДжейсон = Новый Структура;

??? СтруктураДжейсон.Вставить("select", Новый структура("select1,select2,select3","id","iblockId","name"));

??? СтруктураДжейсон.Вставить("filter", Новый структура("iblockId",14)); ЗаписьДжейсон = Новый ЗаписьJSON; ЗаписьДжейсон.УстановитьСтроку(Новый ПараметрыЗаписиJSON()); ЗаписатьJSON(ЗаписьДжейсон, СтруктураДжейсон); СтрокаЖсон = ЗаписьДжейсон.Закрыть(); HTPSЗапрос.УстановитьТелоИзСтроки(СтрокаЖсон, КодировкаТекста.UTF8); СтруктураСозданияОбновленияСущности = Новый Структура("Результат, Значение"); HTTPОтвет = Соединение.ОтправитьДляОбработки(HTPSЗапрос); СтруктураОтвета = HTTPОтвет.ПолучитьТелоКакСтроку(); ЧтениеJSON = Новый ЧтениеJSON; ЧтениеJSON.УстановитьСтроку(СтруктураОтвета); СтруктураОтвета = ПрочитатьJSON(ЧтениеJSON);

repost

10

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь